PINHEADED


Meaning of PINHEADED in English

[pin.head.ed] adj (1901): lacking intelligence or understanding: dull, stupid -- pin.head.ed.ness n

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