SMICKET Meaning of SMICKET in English A smock, or woman's shift. Slang English vocab. Английский сленговый словарь. 2012