SMUTCH Meaning of SMUTCH in English v. make a smudge on; smear, smudge, blur, soil by smudging Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012