Newgate - definition of Newgate by The Free Dictionary
RegisterLog in Sign up with one click: Facebook Twitter Google Share on Facebook Newgate Thesaurus Idioms Encyclopedia Wikipedia (ˈnjuːɡɪt; -ˌɡeɪt) n (Named Buildings) a famous London prison, in use from the Middle Ages: demolished in 1902 ...