Block·head n. A stupid fellow; a dolt; a person deficient in understanding.
The bookful blockhead, ignorantly read,
With loads of learned lumber in his head. --Pope.
n : these words are used to express a low opinion of someone's
intelligence [syn: dunce, dunderhead, numskull, bonehead,
lunkhead, hammerhead, knucklehead, loggerhead, muttonhead,