Definition of high-duty in US English:

high-duty

adjective

  • 1Subject to heavy customs duty.

  • 2Designed to perform heavy tasks; = "heavy-duty".

Origin

Mid 18th century.