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