TOP

Definition of City Hall from the Oxford Advanced Learner's Dictionary

City Hall

 
/ˌsɪti ˈhɔːl/
 
/ˌsɪti ˈhɔːl/
jump to other results
  1. an unusual round glass building near Tower Bridge in London, built in 2002 for the administrative offices of the Mayor of London, the London Assembly and the Greater London Authority

Other results

All matches
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day