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
a kiss or cuddle
Example:
•
She gave her baby a little smooch on the forehead.
•
They shared a quick smooch before he left.
Synonym: