HARDHEADED

Definition of HARDHEADED

  1. (adj)unreasonably rigid in the face of argument or entreaty or attack
  2. (adj)guided by practical experience and observation rather than theory