Definition of downpayment
"downpayment" is probably misspelled. Trying down_payment instead Definition of down_payment
1. down_payment [ n ] a partial payment made at the time of purchase; the balance to be paid later
Synonyms deposit down_payment Related Terms payment margin