Definition of Tyburn in English:

Tyburn

proper noun

  • A place in London, near Marble Arch, where public hangings were held c.1300–1783.

Origin

Named after a tributary of the Thames, which flows in an underground culvert nearby.

Pronunciation:

Tyburn

/ˈtʌɪbəːn/