As impermeable as...

Define impermeable. Like this? Please support it.

As  impermeable  as...

comments powered by Disqus

Go Back to Top

Definition of impermeable

impermeable - adj. preventing especially liquids to pass or diffuse through.

image

Impermeable on: Dictionary  Google  Wikipedia  YouTube (new tab)