adjective🔗ShareImpossible to permeate."The rain jacket is made of an impermeable material, so you won't get wet even in a heavy downpour. "materialsciencetechnicalchemistryphysicsChat with AIVocabulary GamePractice Reading
adjective🔗ShareNot allowing passage, especially of liquids; waterproof."The raincoat is made of impermeable material, so the rain can't get through and I stay dry. "materialscienceenvironmenttechnicalChat with AIVocabulary GamePractice Reading