Tyburn (noun) Definition, Meaning & Examples

noun
  1. a former place of public execution in London, England.
noun
  1. (formerly) a place of execution in London, on the River Tyburn (a tributary of the Thames, now entirely below ground)
Tyburn (noun) Definition, Meaning & Examples

More Definitions