Definition of down payment noun from the Oxford Advanced American Dictionary

 

down payment

 noun
noun
 
 
jump to other results
a sum of money that is given as the first part of a larger payment We are saving for a down payment on a house.
See the Oxford Advanced Learner's Dictionary entry: down payment