cesspool

UK /ˈsɛsˌpuːl/ US /ˈsɛsˌpuːl/
noun 2

Definitions

noun

1

An underground pit where sewage is held.

2

A filthy place.

Under such circumstances, I naturally gravitated to London, that great cesspool into which all the loungers and idlers of the Empire are irresistibly drained.

Your note

not saved
0 chars