MALL


Meaning of MALL in English

1. a straight road in central London, England, leading from Buckingham Palace through Admiralty Arch to Trafalgar Square . It was first laid out in the 17th century and is used for royal processions.

2. ( also the National Mall ) a long park in Washington, DC , covering about a mile (1.6 kilometres) between the Capitol and the Potomac River. The White House (1) faces The Mall, which also includes the Lincoln Memorial , the Washington Monument and the Vietnam Veterans Memorial .

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