Impermeable

Definition

Not allowing fluid to pass through.

Pronunciation

Part of Speech

adjective