alluviation

Explore definitions, synonyms, and language insights of alluviation

Definitions

Noun
the phenomenon of sediment or gravel accumulating

More General Terms


More Specific Terms