Click any word in a definition or example to find the entry for that word
She paid a £500 deposit, and agreed to pay the balance within six months.
We've put down a deposit on a new house.
The Conservative candidate came last and lost her deposit.
Rich mineral deposits have been discovered in the area.
This is the British English definition of deposit. View American English definition of deposit.
a plant whose leaves are used in cooking. Marjoram is a herb.