GeneralConnection.com
➔
Dictionary
hard-nosed
Adjective
1. hardheaded
1. practical, pragmatic, realistic
Usage