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
My lists:
Recently viewed words: