IMPRENABLE Meaning of IMPRENABLE in English adj impregnable. Webster English vocab. Английский словарь Webster. 2012