• Heavy-duty

    Full definition of heavy-duty

    Adjective

    heavy-duty

    1. Designed to withstand hard usage without breaking.
    © Wiktionary