Lease Love Machine 14 years ago LeaseForm of long term debt secured by an asset or a rental agreement that encompasses a long term arrangement.Recommended for you:Leveraged LeaseNet LeaseFull-Service LeaseFull-Payout Lease