| || InvestHub.com's |
Finance Dictionary and Glossary of Investment Terms
A lease agreement wherein the lessor, by borrowing funds from a lending institution, finances the purchase of the asset being leased.
A lease in which the lessor puts up some of the money required to purchase the asset and borrows the rest from a lender. The lender is given a mortgage on the asset and an assignment of the lease and lease payments. The lessee makes payments to the lessor, who makes payments to the lender.