an area of high ground close to the Tower of London where in former times certain prisoners held in the Tower, especially the most famous and important ones, were executed by having their heads cut off.
TOWER HILL
Meaning of TOWER HILL in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005