delta
Nouns
-
(n) 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
- (n) an object shaped like an equilateral triangle
- (n) the 4th letter of the Greek alphabet