STORMWATER DRAINAGE SYSTEM


Meaning of STORMWATER DRAINAGE SYSTEM in English

Man-made and natural features which function as a system to collect, convey, channel, hold, inhibit, retain, detain, infiltrate, or divert stormwater runoff.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.