Smooches Synonyms

To touch or caress with the lips, especially as a sign of passion or affection
(Verb)
An enthusiastic kiss
(Noun)
Snuggle and lie in a position where one person faces the back of the others
(Verb)
Synonyms:
  1. spoons