Meaning of “pinhead” in the English Dictionary

"pinhead" in British English

See all translations

pinheadnoun [ C ]

uk /ˈpɪn.hed/ us /ˈpɪn.hed/

(Definition of “pinhead” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)