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
Example : impermeable stone,an impermeable layer of scum,a coat impermeable to rain
