"Impermeable" is a word in ENGLISH

impermeable ENGLISH
Definition:

Not permeable; not permitting passage, as of a fluid.
through its substance; impervious; impenetrable; as, India rubber is
impermeable to water and to air.

Few words of positivity

I was just cleaning up my own mess, Baz. Like, no one would call you a hero for cleaning up your own vomit.

Rainbow Rowell, Carry On

WORD SUGGESTIONS
Laugh your heart out.

Knock KnockWho's there ?Annie!Annie who ?Annie-versary !

diathermal ENGLISH

Freely permeable by radiant heat.

Read the complete definition
permeability ENGLISH

The quality or state of being permeable.

Read the complete definition
permeable ENGLISH

Capable of being permeated, or passed through; yielding passage; passable; penetrable; -- used especially of substances which allow the passage …

Read the complete definition
permeably ENGLISH

In a permeable manner.

Read the complete definition
pervious ENGLISH

Admitting passage; capable of being penetrated by another body or substance; permeable; as, a pervious soil.

Read the complete definition
porous ENGLISH

Full of pores; having interstices in the skin or in the substance of the body; having spiracles or passages for …

Read the complete definition