Refine this word faster
Alluviation
noun
Definitions
Noun
- 1 The deposition of alluvium (sediment) by a river. countable, uncountable
- 2 the phenomenon of sediment or gravel accumulating wordnet
See also for "alluviation"
Next best steps
Mini challenge
Unscramble this word: alluviation