The AI-powered English dictionary
comparative more impermeable, superlative most impermeable
Impossible to permeate. examples
Not allowing passage, especially of liquids; waterproof. examples