MARBLE ARCH


Meaning of MARBLE ARCH in English

ˌMarble ˈArch BrE AmE

a large white stone ↑ arch in central London, where several big roads meet, including Oxford Street and Park Lane. It was built to celebrate the military victories of ↑ Nelson :

Turn left at Marble Arch and go up Edgware Road.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.