heavy-duty

adj

1.
designed for heavy work
Antonym:
light-duty