a public procession held every year in London, England, when the new Lord Mayor of London rides in a carriage to the Law Courts to be presented to the Lord Chief Justice . The carriage is joined by various other vehicles and people in colourful costumes. The ceremony takes place on the second Saturday in November.
LORD MAYOR’S SHOW
Meaning of LORD MAYOR’S SHOW in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005