A textile of relatively small mesh that is used to allow water to pass through while keeping sediment out (permeable) or prevent both runoff and sediment from passing through (impermeable).
FILTER FABRIC
Meaning of FILTER FABRIC in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012