'heavy-duty' definitions:

Definition of 'heavy-duty'

(from WordNet)
adjective
Designed for heavy work; "a heavy-duty detergent"; "heavy-duty gloves" [ant: light-duty]