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 saved0 chars
adj
Impossible to permeate.
Not allowing passage, especially of liquids; waterproof.