DOWN PAYMENT Meaning of DOWN PAYMENT in English {n.} A retainer paid to a prospective seller. * /How much of a down payment do you require for this new car?/ Dictionary of English idioms . Словарь английских идиом. 2012