Definition: Meaning of, Marble Arch in English to English dictionary.
Pronunciation:/ mɑːblˈɑːtʃ /
synonym
antonym
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