Subhumans Meaning

There are 2 meaning(s) for word Subhumans

Meaning 1 : less than human or not worthy of a human being

    Example : treated natives as subhuman,a subhuman spectacle,the subhuman primates

Meaning 2 : unfit for human beings

    Example : subhuman conditions of life

Subhumans Antonyms