down payment
Meaning, Definition & Usage
Dictionary
Related
noun
a partial payment made at the time of purchase; the balance to be paid later
deposit
.
WordNet
Previous
dowitcher
dowl
dowland
dowlas
dowle
Next
downbear
downbeat
downbound
downcast
downcome