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)