Lease Love Machine 16 years ago Lease Form of long term debt secured by an asset or a rental agreement that encompasses a long term arrangement. Recommended for you: Leveraged Lease Net Lease Full-Service Lease Full-Payout Lease