DEPOSITS
“DEPOSITS” is a valid word.
11
Scrabble points
12
Words with Friends
8
letters
Definition
DEPOSITS is a form of DEPOSIT
noun
- the phenomenon of sediment or gravel accumulating
- matter that has been deposited by some natural process
- the natural process of laying down a deposit of something