blockhead
BLOCK'HEAD
, n. [block and head.] A stupid fellow; a dolt; a person deficient in understanding.