tough
tough
adjective
Strong and durable; able to withstand harsh treatment without breaking easily.
"This material is incredibly tough."
adjective
Difficult to do or deal with, requiring considerable effort or endurance.
"It was a tough decision to make."
adjective
Strict, firm, or severe in character, demands, or discipline.
"The new manager is very tough."
Thesaurus
Synonyms: bad, hard, hooligan, roughneck, yob, yobbo, bully, rowdy, ruffian, yobo, sturdy, rugged
Antonyms: tender, untoughened