To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A former prison in London notorious for its unsanitary conditions and burnt down in riots in 1780. A new prison was built on the same spot but was torn down in 1902.