Hard-nosed

adjective

  1. Guided by practical experience and observation rather than by theory

  2. Hardheaded, stubborn

  3. (of a person) tough and relentlessly practical and thus not given to sentiment.

hard-nosed

Loading dictionaries...

Initializing dictionary manager

+