Subscriber login


Forgot your password?

Library card login

Other

down payment

Translate down payment | into French | into German | into Italian | into Spanish
Definition of down payment

noun

  • an initial payment made when something is bought on credit: it had taken their savings to make the down payment on a house

down payment in other Oxford dictionaries

Definition of down payment in the US English dictionary