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