Attested.to

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