Impermeable

Does not allow water to pass through easily.

Impermeable Definition | Radience
Impermeable Definition | Radience