pickdown payment . down payment {n.} A retainer paid to a prospective seller. How much of a down payment do you require for this new car? Categories: add yours noun Source: A Dictionary of American Idioms 'down payment' on video Down Payment Blues What is a down payment? Down Payment for Vendor in SAPFICO 2023 Yamaha R15 V4 Finance💰 emi? Loan? Down payment? interest rate? Documents? sort: relevance, mode: exact match, q: "down payment", maxResults: 4, videoEmbeddable: true, videoSyndicated: true, safeSearch: strict, type: video Subscribe to: American IdiomsEnglish Slang Discuss