9. (noun)deposit, deposition the act of putting something somewhere
10. (verb)lodge, wedge, stick, deposit put, fix, force, or implant "lodge a bullet in the table"; "stick your thumb in the crack"
11. (verb)deposit, bank put into a bank account
"She deposits her paycheck every month"
12. (verb)situate, fix, posit, deposit put (something somewhere) firmly
"She posited her hand on his shoulder"; "deposit the suitcase on the bench"; "fix your eyes on this spot"