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.

Derivatives:

smoocher n. smoochy adj. (smoochier, smoochiest).

Etymology: dial. smouch imit.

Oxford English vocab.      Оксфордский английский словарь.