WordsLike.net
>
Browse
>
S
> Smooching
Similar Words to Smooching:
Caressing
Cuddling
Fondling
Hugging
Kissing
Necking
Petting
Snuggling
Definitions of Smooching:
1. Affectionate play (or foreplay without contact with the genital organs)