What does "smouch" mean?

Smouch: To kiss closely. [Obs.] P. Stubbes.

Additional senses

  1. 2.To smutch; to soil; as, to smouch the face.
  2. 3.A dark soil or stain; a smutch.

Sources