sewer system
English Dictionary
->
Letter S
-> sewer system
Search Dictionary:
sewer system Definition
(n)
facility
consisting
of
a
system
of
sewers
for
carrying
off
liquid
and
solid
sewage
sewer system Synonyms
sewage system
sewage works
sewer system
© Art Branch Inc.