What is the meaning of delta in English?

Learn vocabulary with pictures as well as definitions of delta in English

Learn in

See more

n. delta

Definition of delta in English

Fluvial sediment deposit that forms in the mouth of a river and divides it into numerous branches.

Synonyms of delta in English

river delta

See more

n. river delta

Definition of river delta in English

Fluvial sediment deposit that forms in the mouth of a river and divides it into numerous branches.

Synonyms of river delta in English

delta