IMPREGNABLE


Meaning of IMPREGNABLE in English

adj. invulnerable, able to resist an attack; indisputable, incontestable, unbeatable; fertilizable, able to be impregnated

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