Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: tough-minded  'túf,mIn-did
  1. Facing facts or difficulties realistically and with determination
    "Her tough-minded approach to problem-solving impressed her colleagues";
    - unsentimental

See also: tough