invincibility

noun

1.
the property being difficult or impossible to defeat
Derived from:
invincible