YourDictionary

heavy-duty

adjective

  1. made to withstand great strain, bad weather, etc.: heavy-duty shoes
  2. Slang very serious or important

See heavy-duty in American Heritage Dictionary 4

Learn more about heavy-duty

link/cite print suggestion box