invincibility

nouns

the property being difficult or impossible to defeat
is derived from