down paymentˌdown ˈpayment [countableC]FINANCE the first payment made in the repayment of a large debt, such as a mortgageThe mortgage company reduced to 5% the minimum down payment that first-time homebuyers must make.
Unsecured creditors should agree to accept a down payment of around 35p in the pound.
→ payment