alluvial flat

Explore definitions, synonyms, and language insights of alluvial flat

Definitions

Noun
a flat resulting from repeated deposits of alluvial material by running water

More General Terms