Longman Dictionary English From Longman Business Dictionaryequipment leaseeˈquipment ˌleaseCOMMERCELAW a lease for machinery, vehicles etc used by a businessThe mining company may be unable to pay its rental obligations on $3.8 million in equipment leases. → lease ldoceonline.com