'tough-minded' definitions:

Definition of 'tough-minded'

From: WordNet
adjective
Facing facts or difficulties realistically and with determination [syn: tough-minded, unsentimental]