impermeable


 (adj) not permitting passage (as of a fluid) through its substance; impervious.   
It rained hard and luckily, I was wearing North Face jacket impermeable to water.