impermeable
English Dictionary
->
Letter I
-> impermeable
Search Dictionary:
impermeable Definition
(a)
preventing
especially
liquids
to
pass
or
diffuse
through
; "
impermeable
stone
"; "
an
impermeable
layer
of
scum
"; "
a
coat
impermeable
to
rain
"
impermeable Synonyms
impermeable
© Art Branch Inc.