Definition Definition

smouch - Meaning and Examples

Meaning of 'smouch' (Webster Dictionary)

1 . Smouch [ n.]
- A dark soil or stain; a smutch.
2 . Smouch [ v. t.]
- To kiss closely.
- To smutch; to soil; as, to smouch the face.