English / word
deltaic landscape
noun C1MEANING IN ENGLISH
A terrain or geographical region formed of river sediment deposits shaped like a delta at the river mouth.
In context
01
Bangladesh has a unique deltaic landscape.
Synonyms
river delta terrain,delta plain,alluvial delta landscape
Antonyms
mountainous terrain,plateau landscape
Collocations
vast deltaic landscape,fertile deltaic landscape,vulnerable deltaic landscape