Precipitation that accumulates in natural and/or constructed storage and storm water systems during and immediately following a storm event.
STORM WATER
Meaning of STORM WATER in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012