Definition of Tyburn from the Oxford Advanced Learner's Dictionary

 

Tyburn

 
BrE
 
; NAmE
 
 
jump to other results
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.