snogging

hypernyms

caressing

cuddling

fondling

hugging

kissing

necking

petting

smooching

snuggling