Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of delta
  1. noun
    a low triangular area of alluvial deposits where a river divides before entering a larger body of water
    "the Mississippi River delta" "the Nile delta"
  2. noun
    an object shaped like an equilateral triangle
  3. noun
    the 4th letter of the Greek alphabet
Explanation of delta
My lists:
Recently viewed words: