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

Not what you were looking for?