down payment
Explore definitions, synonyms, and language insights of down payment
Definitions
Noun
a partial payment made at the time of purchase; the balance to be paid later
Explore definitions, synonyms, and language insights of down payment