VariousWords beta
Related Terms:
Definitions:
Noun
down payment
deposit
Definition: a partial payment made at the time of purchase; the balance to be paid later
Definition: A payment representing a fraction of the price of something being purchased, made to secure the right to continue making payments towards that purchase.