petting
English Dictionary
->
Letter P
-> petting
Search Dictionary:
petting Definition
(n)
affectionate
play
(
or
foreplay
without
contact
with
the
genital
organs
)
petting Synonyms
caressing
cuddling
fondling
hugging
kissing
necking
petting
smooching
snuggling
© Art Branch Inc.