a place in London, England, near the present Marble Arch , where people were hanged in public between about 1300 and 1783. After this the hangings took place outside Newgate Prison.
TYBURN
Meaning of TYBURN in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005