Impossible to permeate.
Not allowing passage, especially of liquids; waterproof.
A kind of gauze, or very thin silk.