PALL MALL Meaning of PALL MALL in English /pal" mal", pel" mel"/a street in London, England, famed for its clubs. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012