Toll Free: (800) 790-3680

"stormwater drain" Definition & Translations

Search for an expression in any language pair... Dictionary Home


stormwater drain (English)
A street drainage system building component that serves as intake of surface water on paved surfaces and leads it to underground drainage facilities, such as the sewer tunnel.

Translate stormwater drain

Learn how to say "stormwater drain" in other languages:

Browse our dictionary

Find other interesting words by browsing through our English dictionary.


Get Quote

Translation Services USA® is the registered trademark of Translation Services USA LLC