COMPOST STORMWATER FILTER (CSF) Meaning of COMPOST STORMWATER FILTER (CSF) in English A device which uses leaf compost to treat stormwater runoff. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012