English Dictionary
◊ PERMEABLE
permeable
adj : allowing (especially liquids) to pass or diffuse through;
"permeable membranes"; "rock that is permeable by
water" [ant: {impermeable}]