IMPREGNABLE Meaning of IMPREGNABLE in English adj. that can be impregnated. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012