deposit
Seed from Open English WordNet (OEWN) 2025
Meanings by context
-
- definition the phenomenon of sediment or gravel accumulating
- definition matter that has been deposited by some natural process
- definition the natural process of laying down a deposit of something
- definition money deposited in a bank or some similar institution
- definition a partial payment made at the time of purchase; the balance to be paid later
- definition money given as security for an article acquired for temporary use
- definition a payment given as a guarantee that an obligation will be met
- definition a facility where things can be deposited for storage or safekeeping
- definition the act of putting something somewhere
- definition put, fix, force, or implant
- definition put into a bank account
- definition put (something somewhere) firmly