hard-bitten
1. [ adjective ] tough and callous by virtue of experience
Synonyms: hard-boiled pugnacious
Related terms: tough
2. [ adjective ] tough and callous by virtue of experience
Synonyms: hard-boiled pugnacious
Related terms: tough
Similar spelling:   hard-baked
  hard-boiled
  hardbake