Dictionary |
1 Result
#1
alluviation
n.
[
deposit
,
sedimentation
] the phenomenon of sediment or gravel accumulating
. wn