Here you will find one or more explanations in English for the word Smouch.
Also in the bottom left of the page several parts of wikipedia pages related to the word Smouch and, of course, Smouch synonyms and on the right images related to the word Smouch.
Smouch
Smouch Smouch, v. t. [Akin to smack.]
To kiss closely. [Obs.] --P. Stubbes.
SmouchSmouch Smouch, v. t. [See Smutch.]
To smutch; to soil; as, to smouch the face. Smouch
Smouch Smouch, n.
A dark soil or stain; a smutch.
Meaning of Smouch from wikipedia