'down payment' definitions:

Definition of 'down payment'

(from WordNet)
noun
A partial payment made at the time of purchase; the balance to be paid later [syn: down payment, deposit]