sediment
1.
(
noun
) matter deposited by water or ice or wind
Synonyms:
deposit
Related Words:
alluvial deposit
,
alluvial sediment
,
alluvium
,
dregs
,
evaporite
,
grounds
,
lees
,
lick
,
matter
,
salt lick
,
substance
Terms and Conditions of Use / Copyright Notice