NEWGATE


Meaning of NEWGATE in English

[New.gate] n (14c): a London prison razed in 1902

Merriam-Webster English vocab.      Английский словарь Merriam Webster.