Direct Lease Love Machine 16 years ago Direct Lease An agreement for a lease wherein lessor leases out new equipment bought from the manufacturer. Recommended for you: Full-Service Lease Leveraged Lease Sales-Type Lease Break Even Lease Payment