Deposit

Noun · English

An amount paid as commitment to purchasing a service or a product. It is often an agreed percentage between the seller and the buyer, of the total amount payable.