Answer: invincible

AnswerCrossword Clue
INVINCIBLE

Defying defeat

INVINCIBLE

Impervious to attack