SMOOCH


Meaning of SMOOCH in English

smooch /smuːtʃ/ BrE AmE verb [intransitive + with]

[ Date: 1900-2000 ; Origin: smouch 'to kiss' (16-19 centuries) ]

informal if two people smooch, they kiss and hold each other in a romantic way, especially while dancing

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.