SMOUCH


Meaning of SMOUCH in English

(v. t.) To smutch; to soil; as, to smouch the face.

Webster's English dictionary.      Английский словарь Webster.