EnglishMain Dictionary
permeable
Universal Words
adjective
~ (to sth) (technical) allowing a liquid or gas to pass through:
The skin of amphibians is permeable to water. * permeable rocks * gas-permeable contact lens
OPPIMPERMEABLE
permeability noun [U]