Tyburn
[ tahy-bern ]
/ ˈtaɪ bərn /
noun
a former place of public execution in London, England.
Example sentences from the Web for tyburn
British Dictionary definitions for tyburn
Tyburn
/ (ˈtaɪbɜːn) /
noun
(formerly) a place of execution in London, on the River Tyburn (a tributary of the Thames, now entirely below ground)