Subscriber login


Forgot your password?

Library card login

Other

storm sewer

Syllabification: (storm sew·er)
Pronunciation: /ˈso͞oər/

Definition of storm sewer

noun

  • a sewer built to carry away excess water in times of heavy rain.

storm sewer in other Oxford dictionaries

Definition of storm sewer in the British & World English dictionary