Impermeable Meaning

There are 1 meaning(s) for word Impermeable

Meaning 1 : preventing especially liquids to pass or diffuse through

    Example : impermeable stone,an impermeable layer of scum,a coat impermeable to rain

Impermeable Antonyms