blockhead
Obtuse, dimwitted person
A blockhead is a stupid person—someone whose head might as well be a solid block of wood, incapable of thought.
The term is old-fashioned and relatively mild, more likely found in period novels than contemporary insults: Don't be such a blockhead.
Slow-witted person
- idiotFoolish, senseless person
- dimwitFoolish, slow person
- simpletonUnintelligent person
- doltStupid person
nincompoop · moron · numbskull · nitwit · bonehead · knucklehead · airhead · dope
Closely packed together
- obtuseLacking mental sharpness
- slowLacking in speed
- thickHaving great depth
- dullLacking edge or interest
uncomprehending · imperceptive · witless · vacuous · blank · clueless · oblivious · unaware
Firmly refusing to yield
- bullheadedStubbornly refusing to yield
- mulishStubbornly refusing to yield
- headstrongStubbornly self-willed
- intransigentRefusing to compromise
obdurate · unyielding · willful · inflexible · immovable · adamant · dogged · tenacious
dunce
Slow-witted person
dolt · nincompoop · moron · numbskull · nitwit · bonehead · knucklehead · airhead · dope · oaf
dense
Closely packed together
dull · uncomprehending · imperceptive · witless · vacuous · blank · clueless · oblivious · unaware · slow-witted
obstinate
Firmly refusing to yield
- bullheadedStubbornly refusing to yield
- mulishStubbornly refusing to yield
- headstrongStubbornly self-willed
intransigent · obdurate · unyielding · willful · inflexible · immovable · adamant · dogged · tenacious · persistent
- compound wordsbookmark, breakdown, sunlight, breakup, snowflake
- compound slangairhead, birdbrain, bonehead, dimwit, halfwit
- dimwitsdimwit, idiot, dolt, dunce, moron
- foolishnessfoolishness, silliness, foolish, stupid, folly
- foolsfool, idiot, moron, fools, idiots
- PeanutsCharlie Brown, Snoopy, Woodstock, Lucy, Linus