delta
nouna broad, flat area of land formed at the mouth of a river where it meets a larger body of water, often characterized by sediment deposition and wetlands
The delta of the Nile River supports a rich agricultural ecosystem due to the annual flooding of silt-rich waters.
Also alluvial plain · river mouth
Try typing it
Type all SAT words →