impermeable -- (preventing especially liquids to pass or diffuse through; "impermeable stone"; "an impermeable layer of scum"; "a coat impermeable to rain")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar