SAT word list

delta

noun

a 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 →