TOP

Definition of Lord Mayor noun from the Oxford Advanced Learner's Dictionary

Lord Mayor

noun
 
/ˌlɔːd ˈmeə(r)/
 
/ˌlɔːrd ˈmeɪər/
jump to other results
  1. the title of the mayor of the City of London and some other cities in the UK, Ireland, Australia and Canada
    CultureThe Lord Mayor of London is elected every year by the city council, and has mainly ceremonial duties. The City of London has had a Lord Mayor since 1189, who during his or her period of office lives at the Mansion House. In Scotland a similar post is held by the Lord Provost.The Lord Mayor of London should not be confused with the Mayor of London, a position that was created in 2000. The Mayor of London is the leader of local government in London (the Greater London Authority) and is directly elected by the people of London.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day