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