hard-bitten

adjective
1
not easily shocked and not showing emotion, because you have experienced many unpleasant things
سخت‌دیده, آبدیده, دنیادیده