English dictionary
newgate meaning and definition
Definition and meaning of newgate at MeaningMonkey.org. newgate meaning and definition in the English Dictionary.NEWGATE noun
Definition of Newgate (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
Source: Princeton University Wordnet