Meaning of “hard-nosed” - Learner’s Dictionary

hard-nosed

adjective uk us /ˌhɑːdˈnəʊzd/

very determined, and not willing to be influenced by your emotions:

a hard-nosed lawyer

(Definition of “hard-nosed” from the Cambridge Learner’s Dictionary © Cambridge University Press)