What is the meaning of the word "tough-minded"?

Definitions: