SMOOCH


Meaning of SMOOCH in English

n. & v. colloq.

n. 1 Brit. a period of slow dancing close together. 2 a spell of kissing and caressing.

v.intr. engage in a smooch. smoocher n. smoochy adj. (smoochier, smoochiest).

[ dial. smouch imit. ]

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