1
[ noun ] the property being difficult or impossible to defeat

Synonyms

indomitability

Related terms

strength

*