English Dictionary
◊ TOUGH-MINDED
tough-minded
adj : facing facts or difficulties realistically and with
determination [syn: {unsentimental}]