deposit
noun
the phenomenon of sediment or gravel accumulating
matter that has been deposited by some natural process
Synonymssedimentthe natural process of laying down a deposit of something
Synonymsdepositionmoney deposited in a bank or some similar institution
Synonymsbank deposita partial payment made at the time of purchase; the balance to be paid later
Synonymsdown paymentmoney given as security for an article acquired for temporary use
“his deposit was refunded when he returned the car”
a payment given as a guarantee that an obligation will be met
a facility where things can be deposited for storage or safekeeping
the act of putting something somewhere
Synonymsdeposition
verb
Source: WordNet 3.1, Princeton University
