Advertisement

Synonyms of Delta

Primary definition: A landform at the mouth of a river where it splits into several outlets, typically forming a triangular shape.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement