impermeable science definition
Relating to a material through which substances, such as liquids or gases, cannot pass. Some substances, such as some types of contact lenses, are permeable to gas but impermeable to liquid.
Learn more about impermeable