From Longman Business Dictionary
heavy dutyˌheavy ˈduty (also heavy-duty) adjectiveadj [only before a noun] heavy duty materials, equipment etc are strong and suitable for hard workheavy-duty gearboxes used in tanks
heavy duty workwear
→ compare light-duty, medium-duty