SMOOCH


Meaning of SMOOCH in English

(~es, ~ing, ~ed)

If two people ~, they kiss and hold each other closely. People sometimes ~ while they are dancing.

I ~ed with him on the dance floor...

The customers ~ and chat.

V-RECIP: V with n, pl-n V

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .