English

down payment noun definition in Cost and payment topic from the Oxford Advanced Learner's Dictionary

down payment

 noun: Cost and payment topic
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.

Explore other topic groups related to Cost and payment

Retail