English definition for hardheaded
1. s. guided by practical experience and observation rather than theory
2. s. unreasonably rigid in the face of argument or entreaty or attack
Sponored Video