English / word
impermeable
adjective C1MEANING IN ENGLISH
Not allowing fluid or gas to pass through; impervious.
In context
01
The protective suit was made of an impermeable polymer.
02
The container is made of impermeable plastic.
Synonyms
impervious,impenetrable,waterproof
Antonyms
permeable,porous,penetrable
Collocations
impermeable membrane,impermeable barrier,impermeable layer