blockheaded
Thick as brick
Blockheaded means stupid or obstinate, suggesting a head as dense and unyielding as a block of wood.
The word is informal and mildly insulting: Don't be so blockheaded—just admit you were wrong.
Someone blockheaded refuses to see reason or learn from mistakes.
Having great depth
dumb · simple · vacuous · unintelligent · brainless · foolish · doltish · clueless
Stubbornly refusing to yield
- bullheadedStubbornly refusing to yield
- mulishStubbornly refusing to yield
- headstrongStubbornly self-willed
- obstinateFirmly refusing to yield
dogged · willful · intransigent · uncompromising · unbending · obdurate · recalcitrant · immovable
thick
Having great depth
obtuse · dumb · simple · vacuous · unintelligent · brainless · foolish · doltish · clueless · ignorant
pigheaded
Stubbornly refusing to yield
- bullheadedStubbornly refusing to yield
- mulishStubbornly refusing to yield
- headstrongStubbornly self-willed
obstinate · dogged · willful · intransigent · uncompromising · unbending · obdurate · recalcitrant · immovable · inflexible
blockheadedbrilliant
Intensely bright or gifted
intelligent · smart · clever · bright · quick-witted
blockheadedopen-minded
Receptive to different ideas
receptive · teachable · reasonable · flexible · persuadable