American Dictionary
Definition smooch in American English
smooch verb
[intransitive] verb
/smutʃ/
Synonyms and related words
