|
Definition of Newgate
1. Noun. 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.
Generic synonyms: Prison, Prison House
Group relationships: British Capital, Capital Of The United Kingdom, Greater London, London
Group relationships: British Capital, Capital Of The United Kingdom, Greater London, London