YourDictionary

Newgate

noun

former prison in London: torn down in 1902

Learn more about Newgate

link/cite print suggestion box