IMPREGNABLE Meaning of IMPREGNABLE in English adj.Impregnable is used with these nouns: ↑ fortress , ↑ position Oxford Collocations English Dictionary. Оксфордский английский словарь словосочетаний . 2012