BizTerm Definition
Lease Purchase Agreement
Full Definition

Lease agreement with an option to buy the asset being rented. Payments are made above the required rental.


Previous Biz Term Next Biz Term