SMOOCH


Meaning of SMOOCH in English

/ smuːtʃ; NAmE / verb

[ v ] ( informal ) to kiss and hold sb closely, especially when you are dancing slowly

••

WORD ORIGIN

1930s: from dialect smouch , of imitative origin.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.