Register

Smouch

Definition: To kiss closely.

Smouch

Definition: To smutch; to soil; as, to smouch the face.

Smouch

Definition: A dark soil or stain; a smutch.