Impermeable

Adjective

  • not allowing passage, especially of liquids; waterproof
  • impossible to permeate

Leave a Reply

Your email address will not be published.