What is the meaning of the word "deposit"?
Definitions:
-
money given as security for an article acquired for temporary use noun
- My deposit was refunded when I returned the car.
-
put into a bank account verb
- I deposit my paycheck every month.
Synonyms:
- alluviation
- bank
- bank deposit
- depositary
- deposition
- depository
- down payment
- fix
- lodge
- repository
- sediment
- sedimentation
- stick
- wedge