SMOUCH Meaning of SMOUCH in English Dried leaves of the ash tree, used by the smugglers for adulterating the black or bohea teas. Slang English vocab. Английский сленговый словарь. 2012