sediment
/sˈɛdʌmʌnt/
Explore definitions, synonyms, and language insights of sediment
Definitions
Noun
matter that has been deposited by some natural process
Verb
deposit as a sediment
Verb
settle as sediment