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

English Dictionary