Learn That Word

Synonyms for Deposit (same or very similar meaning)

WordNet sense 1 (the natural process of laying down a deposit of something):
deposition

WordNet sense 2 (money deposited in a bank):
bank deposit

WordNet sense 3 (a partial payment made at the time of purchase; the balance to be paid later):
down payment

WordNet sense 4 (the phenomenon of sediment or gravel accumulating):
alluviation, sedimentation

WordNet sense 5 (matter that has been deposited by some natural process):
sediment

WordNet sense 6 (a facility where things can be deposited for storage or safekeeping):
depository, repository, depositary

WordNet sense 7 (put into a bank account):
bank

WordNet sense 8 (put (something somewhere) firmly):
fix, posit, situate

WordNet sense 9 (fix, force, or implant):
lodge, stick, wedge


From the ODE community, based on WordNetadd/edit