newgate是什么意思
2024-01-26 12:46:16
newgate
n. 在伦敦西门的著名监狱
英英释义
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