: a hominid (Homo neanderthalensis synonym H. sapiens neanderthalensis) known from skeletal remains in Europe, northern Africa, and western Asia that lived from about 30,000 to 200,000 years ago
called alsoNeanderthal man
2
: one who suggests a caveman in appearance, mentality, or behavior