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