impermeabilityEnglish

impermeability, impermeableness

Noun

The property of something that cannot be pervaded by a liquid

English: impermeability, impermeableness

English words with similar meanings

Show 1 words