delta
Meanings
- 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"
- an object shaped like an equilateral triangle
- the 4th letter of the Greek alphabet
- DELTA n pl. -S an alluvial deposit at the mouth of a river DELTAIC, DELTIC adj
Synonyms
Scrabble Score: 6
delta is a valid Scrabble (US) TWL worddelta is a valid Scrabble Word in Merriam-Webster MW Dictionary
delta is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 7
delta is a valid Words With Friends word