SMOOCH


Meaning of SMOOCH in English

informal

■ verb kiss and cuddle amorously.

↘ Brit. dance slowly in a close embrace.

■ noun a period of ~ing.

Derivatives

~er noun

~y adjective ( ~ier , ~iest ).

Origin

1930s: from dialect smouch , of imitative origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.