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