NEWGATE Meaning of NEWGATE in English [New.gate] n (14c): a London prison razed in 1902 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012