delta

noun

Stress: first syllable

Syllables: del-ta (2)

English Definition

A triangular tract of sediment deposited at the mouth of a river.

Example Sentence

The Sundarbans is part of the world's largest delta.

US IPA /ˈdeltΙ™/
UK IPA /ˈdeltΙ™/