English Dictionary
Definition Neanderthal man in British English
Neanderthal man noun
[singular] noun
1
a member of the Neanderthal people
Synonyms and related words
