What is the meaning of Impermeable?

Impossible to permeate.

Not allowing passage, especially of liquids; waterproof.

impermeable

raincoat

impermeable, waterproof

raincoat

impermeable, waterproof

raincoat

Source: wiktionary.org