definition down payment Definition Of Down Payment February 19, 2023 Post a Comment Definition Of Down Payment . A percentage of the total purchase price of an item that is proffered … Read more Definition Of Down Payment