heavy-duty (adj.)youdaoicibaDictYouDict
"durable, strong," 1914; see heavy (adj.) + duty.