snogging
hypernyms
caressing
cuddling
fondling
hugging
kissing
necking
petting
smooching
snuggling