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.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.