WordNet: hard-bitten, hard-boiled, pugnacious

Sanatista
tough and callous by virtue of experience



hard-bitten


hard-boiled


pugnacious