RAREE SHEW MEN


Meaning of RAREE SHEW MEN in English

Poor Savoyards, who subsist by shewing the magic lantern and marmots about London.

Slang English vocab.      Английский сленговый словарь.