TOWER HILL


Meaning of TOWER HILL in English

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.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.