invincibility

/ɪnvɪnsʌbˈɪlɪti/

Explore definitions, synonyms, and language insights of invincibility

Definitions

Noun
the property being difficult or impossible to defeat

More General Terms