BLOCKHEAD


Meaning of BLOCKHEAD in English

noun a stupid fellow; a dolt; a person deficient in understanding.

Webster English vocab.      Английский словарь Webster.