HUMANOID Meaning of HUMANOID in English n. animal or being which resembles a human Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012