Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Sewer in English

English

Sewer

/suər/

noun

1. A waste pipe that carries away sewage or surface water

    synonym:
  • sewer
  • ,
  • sewerage
  • ,
  • cloaca

2. Someone who sews

  • "A sewer of fine gowns"
    synonym:
  • sewer

3. Misfortune resulting in lost effort or money

  • "His career was in the gutter"
  • "All that work went down the sewer"
  • "Pensions are in the toilet"
    synonym:
  • gutter
  • ,
  • sewer
  • ,
  • toilet