Noun down payment has 1 sense
  1. down payment, deposit - a partial payment made at the time of purchase; the balance to be paid later
    --1 is a kind of payment
    --1 has particulars: margin, security deposit
,
TOP