smooching
1.
(
noun
) foreplay without contact with the genital organs
Synonyms:
caressing
,
cuddling
,
fondling
,
hugging
,
kissing
,
necking
,
petting
,
snuggling
Related Words:
arousal
,
foreplay
,
snogging
,
stimulation
Terms and Conditions of Use / Copyright Notice