tough
adjectiveAble to withstand great strain without tearing or breaking; strong and resilient.
adjectiveHard to cut or chew.
adjectivePhysically hardy; rugged.
adjectiveStrong-minded; resolute.
adjectiveAggressive; pugnacious.
adjectiveInclined to violent or disruptive behavior; rowdy or rough.
adjectiveDifficult to endure; severe; harsh.