down payment
nounDefinition of down payment
: a part of the full price paid at the time of purchase or delivery with the balance to be paid later
broadly
: the first step in a process
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more