🌊

delta

noun
/ˈdɛltə/

Meaning

A landform at the mouth of a river where it splits into several outlets.

Example Sentences

The Nile Delta is one of the most fertile regions in Egypt.

Synonyms

estuary, river mouth, alluvial plain, distributary

Antonyms

mountain, desert

Collocations

river delta, delta region, delta formation, Nile Delta

Related Vocabularies

A structured and organized approach to regularly saving money according to a planned schedule
The quality of being calm and not easily disturbed or upset.
The process of heat production in living organisms, often associated with burning calories and energ...
Conscious knowledge of one's own character, feelings, motives, and desires.
Rainfall made acidic by atmospheric pollution, especially from industrial emissions.
a branch of the military or a group organized for a specific purpose

Explore More