HUMANOID Meaning of HUMANOID in English [hu.man.oid] adj (1918): having human form or characteristics "~ dentition" "~ robots" -- humanoid n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012