Definition of storm sewer in English:
A sewer built to carry away excess water in times of heavy rain.
- They pinpointed homes with toilets connected to storm sewers instead of sanitary sewers.
- Adding an 8 x 8-ft box culvert storm sewer cost developers $25 million.
- Despite city promises going back 50 years, there were no storm sewers, sidewalks, or curbs in the neighborhood.
Definition of storm sewer in:
- British & World English dictionary