Noun Definition
invincibility
1.Definition: the property being difficult or impossible to defeat
Related Noun(s):indomitability
Category: General1.Definition: the property being difficult or impossible to defeat
Related Noun(s):indomitability
Category: General