Permeable
English Meaning
Capable of being permeated, or passed through; yielding passage; passable; penetrable; -- used especially of substances which allow the passage of fluids; as, wood is permeable to oil; glass is permeable to light.
- That can be permeated or penetrated, especially by liquids or gases: permeable membranes; rock that is permeable by water.