Business and Personal Finance Dictionary
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- LEVERAGED LEASE
a lease arrangement under which the lessor borrows a large proportion of the funds needed to purchase the asset and grants the lender a lien on the assets and a pledge of the lease payments to secure the borrowing.Back