Vocabulary Term: deposit

Noun (thing)
USA
UK
deposit
USA
UK
an amount of money which is paid in advance to secure a transaction
USA
UK
"The reservation will be confirmed with a deposit of $50."