English Dictionary
Definition pinhead in British English
pinhead noun
[countable] noun
/ˈpɪnˌhed/
Synonyms and related words
2
an insulting word for someone who is not very intelligent
