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


Lord Mayor

BrE BrE//ˌlɔːd ˈmeə(r)//
; NAmE NAmE//ˌlɔːrd ˈmeɪər//
jump to other results
the title of the mayor of the City of London and some other large British cities Culture A Lord Mayor 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.