Deposit
The money you pay on exchange of contracts as part of your initial contribution to the purchase of your home.
Jargon Buster