ADMIRALTY ARCH
Meaning of ADMIRALTY ARCH in English
ˌAdmiralty ˈArch BrE AmE
a large ↑ arch (=a structure with a curved top and straight sides) in central London, between the Mall and Trafalgar Square
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012