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. Английский сленговый словарь. 2012