VariousWords beta
Related Terms:
Definitions:
Noun
Definition: Someone or something that cannot be defeated, destroyed or killed.
Adjective
invincible
unbeatable
unvanquishable
Definition: incapable of being overcome or subdued; "an invincible army"; "her invincible spirit"
Definition: Impossible to defeat, destroy or kill; too powerful to be defeated or overcome.