advertisement
Sunday, May 24
- sediment n
- Definition: matter deposited by some natural process
- Synonyms: deposit
- Usage: The soft sediment on the banks of the river is home to many organisms.
Practice words from this group with Word Search, Word Scramble, and Crossword Puzzle games
- Synonyms: deposit
advertisement