-
Plastic landscape fabric which allows movement of air, water, and fertilizer into the soil.
(noun)
-
A tightly woven fabric used to restrict the flow of fine particles and contaminants while allowing water to pass through freely; used to protect drainage systems from clogging.
(noun)
Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License