Dictionary |
3 Results
#1
sediment
n.
[
deposit
] matter that has been deposited by some natural process
. wn
#2
sediment
v.
deposit as a sediment
. wn
#3
sediment
v.
settle as sediment
. wn