sewage treatment plant
  • noun a place where sewage from houses and other buildings is brought for processing

Not what you were looking for?