Feedback
Lord mayor
Meaning
Noun
●
In British English & Irish English:
The
title
of the
mayor
of
a major
city.
●
A
ceremonial
post
confer
red by the
sovereign
on
rare
and
special
occasions
to
confer
honour
on the city.
●
Conventional
translation
of German Oberbürgermeister; an
elected
official
in charge
of
a major
German city.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better