heavy-duty (adj.) Look up heavy-duty at Dictionary.com
"durable, strong," 1914; see heavy (adj.) + duty.