Word Meaning

Find the meaning or definition of a english word


sewer definition and meaning

n. One who sews, or stitches.
n. A small tortricid moth whose larva sews together the edges of a leaf by means of silk; as, the apple-leaf sewer (Phoxopteris nubeculana)
n. A drain or passage to carry off water and filth under ground; a subterraneous channel, particularly in cities.
n. Formerly, an upper servant, or household officer, who set on and removed the dishes at a feast, and who also brought water for the hands of the guests.

Crossword clues for sewer

- A drain
- Drain
- Effluent pipe
- Embroiderer
- It carries away effluent seamstress?
- One who stitches
- Underground Drain
- Undervround drain
- Waste pipe
- Waste tunnel


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver