Meaning of the word smooch in English
What does smooch mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
smooch
US /smuːtʃ/
UK /smuːtʃ/

Verb
Noun
1.
a kiss or cuddle
Example:
•
She gave her baby a little smooch on the forehead.
•
They shared a quick smooch before he left.
Synonym:
Learn This Word at Lingoland