Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: humanoid  hyoo-mun-oyd
  1. An automaton that resembles a human being
    - android, mechanical man

Derived forms: humanoids

Type of: automaton, golem, robot

Encyclopedia: Humanoid