Impermeable
Origin
From French imperméable, from Latin impermeÄbilis, from im- + permeÄbilis ("permeable").
Full definition of impermeable
Adjective
impermeable
- impossible to permeate
- not allowing passage, especially of liquids; waterproof
From French imperméable, from Latin impermeÄbilis, from im- + permeÄbilis ("permeable").