English Dictionary
Definition sewer in British English
sewer noun
[countable] noun
/ˈsuːə(r)/
1
an underground pipe or passage that carries sewage
