invincibility
名词 invincibility:
the property being difficult or impossible to defeat
同义词:indomitability