An Encylopedia Britannica Company

French kiss

1 ENTRIES FOUND:
French kiss noun
plural French kisses
French kiss
noun
plural French kisses
Britannica Dictionary definition of FRENCH KISS
[count]
: a kiss made with the mouths open and the tongues touching