delta
nounStress: 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Ι/