Blockhead
English Translation from English to English dictionary online for the word Blockhead
-
1 n.
A stupid fellow; a dolt; a person deficient in understanding.
-
2 n.
A stupid fellow; a dolt; a person deficient in understanding.