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