storm sewer
nounDefinition of storm sewer
1
: a sewer designed to carry water wastes except sewage
2
: storm drain