leveraged lease
Noun


A noncancellable long-term big-ticket finance lease that relies on long-term debt provided to the lessor for the leased asset’s refinancing, it involving the lessee, the lessor, long-term lenders, the asset’s supplier, an indenture trustee and, often, an owner trustee.