SynonymX
Speak
Newgate
Definition of Newgate
1.
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
Noun
Semanticaly linked words with "newgate"
prison
prison house
british capital
capital of the united kingdom
greater london
london