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