VariousWords beta
Related Terms:
Definitions:
Noun
caressing
cuddling
fondling
hugging
kissing
necking
petting
smooching
snuggling
Definition: affectionate play (or foreplay without contact with the genital organs)
Definition: The act of stroking or gently patting an animal.
Verb
Definition: present participle of pet