SMOUCH Meaning of SMOUCH in English n. smutch, smudge of something dirty or oily; dark stain Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012