1.the phenomenon of sediment or gravel accumulating
2.matter deposited by some natural process
3.the natural process of laying down a deposit of something
4.money deposited in a bank
5.a partial payment made at the time of purchase; the balance to be paid later
6.money given as security for an article acquired for temporary use;
his deposit was refunded when he returned the car
7.a payment given as a guarantee that an obligation will be met
8.a facility where things can be deposited for storage or safekeeping
9.the act of putting something somewhere
1.fix, force, or implant;
lodge a bullet in the table
2.put into a bank account;
She deposites her paycheck every month
3.put (something somewhere) firmly;
She posited her hand on his shoulder