BLOCKHEAD


Meaning of BLOCKHEAD in English

n. a stupid person.

Derivatives:

blockheaded adj.

Oxford English vocab.      Оксфордский английский словарь.