IMPREGNABLE


Meaning of IMPREGNABLE in English

adj. invulnerable, impenetrable, inviolable, unconquerable, invincible, unbeatable, indomitable, secure, safe, mighty, well-fortified The walls of the castle, sixteen feet thick, were impregnable

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.