Marble Arch


Definition: Meaning of, Marble Arch in English to English dictionary.

Pronunciation: / mɑːblˈɑːtʃ /

  • synonym
  • antonym
  1. 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
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym