INVINCIBILITY


Meaning of INVINCIBILITY in English

n. impregnability, quality of being undefeatable, quality of being impossible to conquer

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.