5 English Synonyms for NEANDERTHAL
Prev.1Next
Definition: 1. Less than human; lacking characteristics of a human.
There are 2 definitions of the word subhuman
Show more information about subhuman
Definition: 1. (idiomatic, often, derogatory) A large, strong, and rather dimwitted person.
Show more information about knuckle dragger
Definition: 1. An early human or closely related species, popularly held to reside in caves.
There are 2 definitions of the word caveman
Show more information about caveman
Definition: 1. Neanderthal (member of Homo neanderthalensis)
Show more information about Neanderthalian
Prev.1Next
Search took: 44.2321 ms