GeneralConnection.comDictionary
hardheaded
Adjective

1. mulish
2. stubborn, hard-nosed
2. practical, pragmatic, realistic
Usage