Impossible to defeat, destroy or kill; too powerful to be defeated or overcome.
Someone or something that cannot be defeated, destroyed or killed.
Capable of being defeated or overcome; assailable or vulnerable
Incapable of being conquered, overcome, or subdued; unconquerable; insuperable; as, an invincible army, or obstacle.
incapable of being overcome or subdued;
"an invincible army"
"her invincible spirit"