Table of Contents
Synonyms
1. smooching
noun. affectionate play (or foreplay without contact with the genital organs).
Synonyms
- caressing
- stimulation
- petting
- hugging
- snuggling
- arousal
- kissing
- snogging
- cuddling
- foreplay
- necking
Featured Games
Sentences with smooching
1. Noun, singular or mass
Use a command, such as a smooching noise, and create a cue your mini relates with moving forward.
2. Verb, gerund or present participle
Hang in there, and you may well be smooching in no time.