Definitions of invincibility:

  • noun:   the property being difficult or impossible to defeat