humanoid
adjectiveDefinition of humanoid
(Entry 1 of 2)
: having human form or characteristics
humanoid dentition humanoid robots
humanoid
noun
plural humanoids
Definition of humanoid (Entry 2 of 2)
: a humanoid being : a nonhuman creature or being with characteristics (such as the ability to walk upright) resembling those of a human
Why do people respond so strongly to penguins? First, they stand straight and walk upright, like us, so we see them as little humanoids—a convention of headwaiters, ten thousand nuns, plump babies in snowsuits.— Diane Ackerman Those tales of the deep blended narratives of voyages of exploration … with fantastic additions drawn from an ancient repertoire of sea monsters and mutant humanoids.— Simon Schama
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more