Blockhead(n.) A stupid fellow; a dolt; a person deficient in understanding.
Blockheaded(a.) Stupid; dull.
Blockheadism(n.) That which characterizes a blockhead; stupidity.

Words within blockheads