hard-nosed - English Synonyms Dictionary

hard-nosed

adj.
[1] hardheaded , practical , pragmatic