FRENCH KISS


Meaning of FRENCH KISS in English

noun

a kiss during which people's mouths are open and their tongues touch

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.