Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
impermeable
in English
impermeable
us
/ɪmˈpɜː(ɹ)məbəl/
uk
/ɪmˈpɜː(ɹ)məbəl/
#uncommon
Definitions
Adjective
unable
to
allow
liquids
to
pass
through
;
waterproof
The
new
waterproof
coating
made
the
fabric
impermeable
to
rain
.
resistant
to
penetration
;
non-porous
The
impermeable
membrane
prevented
air
from
escaping
the
container
.