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