Meanings
an initial payment made when something is bought on credit.
They made a down payment on the house.
Synonyms
Last updated: 2025/01/11 11:51
Meanings
an initial payment made when something is bought on credit.
They made a down payment on the house.
Synonyms
Last updated: 2025/01/11 11:51