Stormwater Discharge

2 topics · 2 sources

Science

Water

Precipitation that does not infiltrate into the ground or evaporate due to impervious land surfaces but instead flows onto adjacent land or water areas and is routed into drain/sewer systems.

Science

Weather

In hydrologic terms, precipitation that does not infiltrate into the ground or evaporate due to impervious land surfaces but instead flows onto adjacent land or water areas and is routed into drain/sewer systems.

Cite this definition

APA
MLA
Chicago