Answer: snogging

AnswerCrossword Clue
snoggingSNOG, to kiss (to caress by touching with the lips)
snoggingKiss and caress amorously