Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
humanoid
in English
humanoid
us
//ˈhjuːməɔɪd//
uk
//ˈhjuːmɔɪd//
#uncommon
Plural
humanoids
Definitions
Adjective
having
human-like
appearance
or
traits
;
anthropomorphic
The
robot
had
a
humanoid
appearance
with
a
face
and
limbs
.
Noun
a
being
resembling
a
human
in
form
or
behavior
The
scientist
studied
the
humanoid
creature
that
was
found
in
the
forest
.