Definitions
noun
facility consisting of a system of sewers for carrying off liquid and solid sewage
Look “sewer system” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
facility consisting of a system of sewers for carrying off liquid and solid sewage