invulnerable
When something is invulnerable, it is very resistant to attack or damage. This means that it is very difficult for someone to hurt or defeat it.
The invulnerable shield protected the king from the attack.
The invulnerable armor protected the knight from the attack.