ADMIRALTY ARCH


Meaning of ADMIRALTY ARCH in English

a large, grand arch at the end of The Mall in central London, England. It was built in 1906–10 in memory of Queen Victoria and is next to the Admiralty building.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.