Impermeable Meaning

Not letting water or air through.

Definition

Not allowing liquid or gas to pass through.

Simple meaning: Not letting water or air through.

Examples

Synonyms

waterproofsealed

Antonyms

permeableporous

More adjectives that start with I