Adjective Definition
impermeable
1.Definition: preventing especially liquids to pass or diffuse through
"Impermeable stone", "An impermeable layer of scum", "A coat impermeable to rain"
Please Share
1.Definition: preventing especially liquids to pass or diffuse through
"Impermeable stone", "An impermeable layer of scum", "A coat impermeable to rain"