"Smouch" is a word in ENGLISH
smouch
ENGLISH
Definition:
A dark soil or stain; a smutch.
smouch
ENGLISH
Definition:
To kiss closely.
smouch
ENGLISH
Definition:
To smutch; to soil; as, to smouch the face.
Few words of positivity
The mutilation of the savage has its tragic survival in the self-denial that mars our lives.
WORD SUGGESTIONS
Laugh your heart out.
What is the one thing that all men at singles bars have in common?They're married.
smirch
ENGLISH
To smear with something which stains, or makes dirty; to smutch; to begrime; to soil; to sully.
Read the complete definitionsmudge
ENGLISH
To smear; to smutch; to soil; to blacken with smoke.
Read the complete definition