HUMANOID


Meaning of HUMANOID in English

[adjective] [C], nounHumanoids are machines or creatures with the appearance and qualities of people.I've just read a science fiction story about humanoids from outer space.In the film 'Star Wars' there are two humanoid robots called R2D2 and C3PO.

Cambridge English vocab.      Кембриджский английский словарь.