Meaning of “smooch” in the English Dictionary

"smooch" in American English

See all translations

smoochverb [ I ]

us /smutʃ/ infml

to kiss someone

smooch
noun [ C usually sing ] us /smutʃ/

infml

She gave her husband a smooch on the way out.

(Definition of “smooch” from the Cambridge Academic Content Dictionary © Cambridge University Press)