adj. impenetrable, impassable; not susceptible to harm or injury; impossible to influence; not capable of being affected
IMPERVIOUS
Meaning of IMPERVIOUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012