What is the meaning of Impermeable?
Impossible to permeate.
Not allowing passage, especially of liquids; waterproof.
Source: wiktionary.orgSearch words containing
Impossible to permeate.
Not allowing passage, especially of liquids; waterproof.
Source: wiktionary.orgSearch words containing