DUMBHEAD


Meaning of DUMBHEAD in English

[dumb.head] n [prob. trans. of G dummkopf] (1887) slang: a stupid person: blockhead

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