VariousWords beta
Related Terms:
Definitions:
Adjective
tough-minded
unsentimental
Definition: facing facts or difficulties realistically and with determination
Definition: Not sentimental.