'smooching' definitions:
Definition of '
smooching
'
From:
WordNet
noun
Affectionate play (or foreplay without contact with the genital organs) [syn:
caressing
,
cuddling
,
fondling
,
hugging
,
kissing
,
necking
,
petting
, smooching,
snuggling
]
Words containing '
smooching'
Smooch
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z