Direct Lease Love Machine 14 years ago Direct LeaseAn agreement for a lease wherein lessor leases out new equipment bought from the manufacturer.Recommended for you:Full-Service LeaseLeveraged LeaseSales-Type LeaseBreak Even Lease Payment