Lord Mayor

noun

Definition of Lord Mayor

  1. :  the title of the mayor of the City of London and of some other large cities in Britain and Ireland

Word by Word Definitions

lordplay Lord
  1. :  one having power and authority over others:

    :  a ruler by hereditary right or preeminence to whom service and obedience are due

    :  one of whom a fee or estate is held in feudaltenure

  1. :  to act like a lord

mayorplay Mayor
  1. :  an official elected or appointed to act as chief executive or nominal head of a city, town, or borough


Seen and Heard

What made you want to look up Lord Mayor? Please tell us where you read or heard it (including the quote, if possible).