Synonyms of 'down payment'
A deposit of £20 is required when ordering.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
Thesaurus for down payment from the Collins English Thesaurus
If you make a down payment on something, you pay only a percentage of the total cost when you buy it. You then finish paying for it later , usually by paying a certain amount every month .