Table of Contents
Antonyms
Synonyms
Etymology
1. impermeable
adjective. preventing especially liquids to pass or diffuse through.
Etymology
- impermeable (English)
- impermeabilis (Latin)
adjective. preventing especially liquids to pass or diffuse through.