delta

nounA landform at the mouth of a river where it splits into smaller channels and deposits sediment, often shaped like a triangle.

Synonyms

delta synonyms & antonyms | whatsthatwordmean | whatsthatwordmean