Glossary

What does Down Payment mean ?

Down Payment definition :

An initial payment made when something is bought on credit.