ImpermeableadjectiveImpossible to permeate.Not allowing passage, especially of liquids; waterproof.Synonyms: sealed🔗 Explore synonyms & relationships🌍 See word origin & history