capital leasenoun [ C ]
ukusFINANCE, PROPERTY a legal agreement that allows a person or organization to make regular payments for the use of land, a building, a vehicle, or a piece of equipment with the right to own it at the end of the agreement:
In November, the company entered into two capital lease agreements for scanning equipment and related software.