thickskulled
adjective
1
: having a thick skull
2
: dull of apprehension : slow to learn : insensitive, stupid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share