hard-bittenhard-boiled[adjective]Synonyms: tough, cynical, hard-nosed
(informal), matter-of-fact, practical, realistic, unsentimental
[TahlilGaran] English Synonym Dictionary ▲
ˌhard-ˈbitten adjective not easily shocked or upset, because you have had a lot of experience:
a hard-bitten cop [TahlilGaran] Dictionary of Contemporary English ▲