Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of down payment

Source language: EnglishDictionary language: English

down payment

noun

Definitions

  1. A payment representing a fraction of the price of something being purchased, made to secure the right to continue making payments towards that purchase.

  2. (by extension) Any initial commitment signifying an intention to carry out a larger future commitment, even though no legal rights or obligations are secured.