A triangular or fan-shaped area of sediment deposited at the mouth of a river.
The Nile Delta is one of the world's most fertile and densely populated agricultural regions.
Master “delta” and 954 more IELTS words