downpayment
See also:
down payment
English
Noun
downpayment
(
plural
downpayments
)
Alternative form of
down payment
.