Definitions
There is 1 meaning of the phrase
Stormwater Drain.
Stormwater Drain - as a noun
A system of watercourses or drains for carrying off excess water
Synonyms (Exact Relations)
drain systemdrainage wellstorm drainstorm sewerExample Sentences
"The stormwater drain overflowed after heavy rainfall."
"The stormwater drain is clogged with leaves and debris."
"The city has a network of stormwater drains to prevent flooding."
"The construction worker cleared the blockage in the stormwater drain."
"The stormwater drain system is designed to collect and carry rainwater away."