Answer: smouches

AnswerCrossword Clue
smouchesSMOUCH, to kiss (to caress by touching with the lips)