impermeable

UK /ɪmˈpɜːmɪəbəl/ US /ɪmˈpɝmɪəbəl/
adj 2

Definitions

adj

1

Impossible to permeate.

2

Not allowing passage, especially of liquids; waterproof.

Your note

not saved
0 chars