storm drain
Meaning
An access point or conduit for rainwater that drains directly downstream in a (drainage) basin without passing through sewers or water treatment in order to prevent or belay floods.
Synonyms
stormwater sewer
storm water drain
storm-water drain
storm outfall sewer
water escape
drainage well
Translations
Etymology
An allusion to their usefulness in catching stormwater and therefore preventing floods.
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "storm drain" and many other words and sentences in English.