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