down payment


Definitions of down payment


the first payment made towards the cost of something for which you are paying in instalments (=when you buy something by making two or more payments spread over an agreed period of time)

We've put down the down payment on our new car.