Definition of Impermeable

  • 1. Preventing especially liquids to pass or diffuse through Adjective

Semanticaly linked words with "impermeable"

Antonyms to adjective "impermeable"