Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
She paid a £500 deposit, and agreed to pay the balance within six months.
We’ve put down a deposit on a new house.
He made a £2,000 cash deposit on 5 April.
The Conservative candidate came last and lost her deposit.
Rich mineral deposits have been discovered in the area.
the build-up of fat deposits in the arteries