SUBHUMAN Meaning of SUBHUMAN in English adj. not quite human, not of the human race; almost human; unfit for human beings Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012