Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
invincible
in English
invincible
#uncommon
Definitions
Adjective
too
powerful
to
be
defeated
;
unstoppable
The
invincible
warrior
led
his
army
to
victory
after
victory
.
Noun
a
person
or
thing
that
cannot
be
overcome
The
team
considered
their
new
player
to
be
an
invincible
force
on
the
field
.