Home Synonyms impermeable
See US English definition of impermeable
See UK English definition of impermeable
See Spanish definition of impermeable
1‘the product is packaged in impermeable containers’
permeable
READ THESE ARTICLES