a blockhead is a form of:

Blockhead



noun
1.
(Fool, dunce, stupid, doltish person) មនុស្សល្ងីល្ងើ, មនុស្សភ្លីភ្លើ
ENGLISH MEANING
noun
1.
A stupid fellow; a dolt; a person deficient in understanding.