English Dictionary
Definition cesspool in British English
cesspool noun
[countable] noun
/ˈsesˌpuːl/
English Dictionary