DEPOSIT
“DEPOSIT” is a valid word.
10
Scrabble points
11
Words with Friends
7
letters
Definition
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
verb
- put, fix, force, or implant
- put into a bank account
- put (something somewhere) firmly