hard-bitten
adjective
a hard-bitten war reporter:
hardened, tough, cynical, hard-headed, callous, as hard as nails, unsentimental, lacking sentiment, world-weary, case-hardened, toughened by experience;
informal hard-nosed, hard-boiled, as tough as old boots;
North American, informal badass;
rare indurate, indurated.
▷antonyms sentimental.
hard-bitten Oxford Dictionary of English