Meaning of down payment

Definition of down payment

(noun) a partial payment made at the time of purchase; the balance to be paid later

Other information on down payment

WIKIPEDIA results for down payment
Amazon results for down payment