Direct Lease Love Machine 15 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