Noun french kiss has 1 sense
  1. soul kiss, deep kiss, French kiss - an open-mouthed kiss in which your tongue is inserted into the other's mouth
    --1 is a kind of kiss, buss, osculation
,
TOP