TOP

Definition of Tower Hill from the Oxford Advanced Learner's Dictionary

Tower Hill

 
/ˌtaʊə ˈhɪl/
 
/ˌtaʊər ˈhɪl/
jump to other results
  1. 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
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day