Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
centaur
in English
centaur
us
/ˈsɛntɚ/
uk
/ˈsɛntɚ/
#uncommon
Definitions
Noun
a
mythical
creature
with
human
upper
body
;
horse
lower
body
an
icy
body
orbiting
between
Jupiter
and
Neptune
Astronomers
discovered
a
new
centaur
in
the
outer
reaches
of
the
solar
system
.
a
human-computer
chess
team
partnership
A
centaur
in
chess
refers
to
a
partnership
between
a
human
player
and
a
computer
program
.