storm sewer

      English

      Noun

      storm sewer (plural storm sewers)

      1. An underground sewer or open canal for channeling surface runoff (as from a rain storm); distinct from a sanitary sewer.

      Read in another language

      This page is available in 1 language

      Last modified on 13 November 2006, at 17:47