What is the full meaning of deposits
DEPOSIT, to place [v]
Example of the word deposits placed on a Scrabble board.