blockheads
Thick-skulled oafs
Blockheads is the plural of blockhead, a stupid or obtuse person—someone whose head might as well be a solid block of wood for all the thinking it does.
The term is old-fashioned and relatively mild: Those blockheads in accounting lost the invoice again.
Slow-witted person
- simpletonUnintelligent person
- doltStupid person
- buffoonLudicrous, clumsy fool
- nitwitFoolish, silly person
dimwit · numbskull · bonehead · knucklehead · dunderhead · nincompoop · halfwit · birdbrain
Equine hybrid, often sterile
- bullheadedStubbornly refusing to yield
- pigheadedStubbornly refusing to yield
- hardheadedStubbornly unyielding or practical
- thickheadedStubbornly slow-witted
obstinate · mulish · headstrong · willful · uncooperative · intransigent · immovable · unbending
dunce
Slow-witted person
nitwit · dimwit · numbskull · bonehead · knucklehead · dunderhead · nincompoop · halfwit · birdbrain · lamebrain
mule
Equine hybrid, often sterile
- bullheadedStubbornly refusing to yield
- pigheadedStubbornly refusing to yield
- hardheadedStubbornly unyielding or practical
thickheaded · obstinate · mulish · headstrong · willful · uncooperative · intransigent · immovable · unbending · dogged
blockheadsgeniuses
Exceptionally gifted intellects
brains · intellectuals · eggheads · masterminds · brainiacs
blockheadsquick studies
Those who learn rapidly
sharp minds · sharp cookies · wits · naturals · clever clogs