IMPREGNABILITY


Meaning of IMPREGNABILITY in English

n. invulnerability, ability to resist an attack, state of being unconquerable; indisputability, incontestable; capability of being fertilized (of an egg)

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