Table of Contents
Antonyms
Synonyms
Etymology

1. impermeable

adjective. preventing especially liquids to pass or diffuse through.

Etymology

  • impermeable (English)
  • impermeabilis (Latin)
Antonym.com