Impossible to permeate.
Not allowing passage, especially of liquids; waterproof.
Somewhat spongy; spongelike; full of small cavities.