Answer: invincible

AnswerCrossword Clue
INVINCIBLEDefying defeat
INVINCIBLEImpervious to attack
invincibleToo powerful to be defeated or overcome
invincibleunconquerable