Synonyms for (noun) down payment

Synonyms: deposit, down payment

Definition: a partial payment made at the time of purchase; the balance to be paid later

Similar words: payment

Definition: a sum of money paid or a claim discharged