Storm sewer
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 An underground sewer or open canal for channeling surface runoff (as from a rain storm); distinct from a sanitary sewer.
- 2 a system of watercourses or drains for carrying off excess water wordnet