- 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.