English dictionary
neanderthal man meaning and definition
Definition and meaning of neanderthal man at MeaningMonkey.org. neanderthal man meaning and definition in the English Dictionary.NEANDERTHAL MAN noun
Definition of Neanderthal man (noun)
- extinct robust human of Middle Paleolithic in Europe and western Asia
- synonyms: Homo sapiens neanderthalensis, Neandertal, Neandertal man, Neanderthal
Source: Princeton University Wordnet