1 storm sewer | Definition of storm sewer

storm sewer

noun

Definition of storm sewer

1 : a sewer designed to carry water wastes except sewage