INFRAHUMAN Meaning of INFRAHUMAN in English [in.fra.hu.man] adj (1847): less or lower than human "~ primates" -- infrahuman n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012