English Dictionary
◊ IMPERMEABLE
impermeable
adj : preventing especially liquids to pass or diffuse through;
"impermeable stone"; an impermeable layer of scum"; "a
coat impermeable to rain" [ant: {permeable}]