heavy-duty

Definitions

General English

General Science

  • adjective referring to something designed for long or hard wear or use

Cars & Driving

  • adjective designed for heavy loads
  • acronymHD

Electronics

  • Designed and/or built to provide reliable operation while withstanding continued use under harsh circumstances, such as demanding environmental conditions.
http://www.dictionarycentral.com/definition/heavy-duty.html