Definitions
There is 1 meaning of the phrase
Storm Sewer.
Storm Sewer - as a noun
A system of watercourses or drains for carrying off excess water
Synonyms (Exact Relations)
drain systemdrainage wellstorm drainstormwater drainExample Sentences
"The storm sewer overflowed during the heavy rainstorm."
"The city is investing in a new storm sewer system to prevent flooding."
"Water was gushing out of the storm sewer after the downpour."
"The storm sewer pipes are clogged with debris."
"Maintenance workers are cleaning the storm sewer grates."