WordUnscrambler Home
mall
Definitions
[mɔːl], (Noun)
Definitions:
- a large enclosed shopping area from which traffic is excluded
- a sheltered walk or promenade
Phrases:
Origin
:
mid 17th century (in mall): probably a shortening of pall-mall. mall derives from The Mall, a tree-bordered walk in St James's Park, London, formerly the site of a pall-mall alley. mall dates from the 1960s
Click here to see the free dictionary definition for mall
definition by Oxford Dictionaries