English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition the Mall in British English

the Mall

/mæl/
1

a road in London between Buckingham Palace and Trafalgar Square, used by the British Royal Family on public occasions

Definition the Mall in British English