文polyglot.
← English dictionary
English / word

deltaic landscape

noun C1
MEANING 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

Sources

Bidyazo vocabulary library ↗