permeable

Definitions

General Science

  • adjective with a degree of permeability

Electronics

  • Said of a material, substance, body, or entity that allows a substance, especially a gas or a liquid, to penetrate or pass through it,.
  • The extent to which a material, substance, body, or entity allows a substance to penetrate or pass through it.
http://www.dictionarycentral.com/definition/permeable.html