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."
Subscribe for more
|Legal terms||Over 10,000|
|Sound files||Over 30,000|