DepositBy admin / September 10, 2023 « Back to Glossary Index Cash paid to the seller when a formal sales contract is signed « Back to Glossary Index