impermeable
adjectiveDefinition of impermeable
: not permitting passage (as of a fluid) through its substance
broadly
: impervious
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more