English dictionary
pall mall meaning and definition
Definition and meaning of pall mall at MeaningMonkey.org. pall mall meaning and definition in the English Dictionary.PALL MALL noun
Definition of Pall Mall (noun)
- a fashionable street in London noted for its many private clubs
Source: Princeton University Wordnet