IMPERMEABLE Meaning of IMPERMEABLE in English a. Impervious, impenetrable, impassable. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012