Home / S / sediment

sediment

nounverb 8 letters Scrabble 11 WWF 13
Definitions
noun

matter that has been deposited by some natural process

verb

deposit as a sediment

verb

settle as sediment

Want another word?
Spin the dictionary for a fresh one.
Generate a word →