Definitions for alluviation

Definitions for (noun) alluviation

Main entry: deposit, alluviation, sedimentation

Definition: the phenomenon of sediment or gravel accumulating


Visual thesaurus for alluviation