Meaning of impermeable
Definition of impermeable
(adj)
preventing
especially
liquids to
pass
or
diffuse
through; "impermeable stone"; "an impermeable
layer
of scum"; "a
coat
impermeable to rain"
Other information on impermeable
WIKIPEDIA results for
impermeable
Amazon results for
impermeable
Tweet