Search results
- Dictionarysmooch/smo͞oCH/
verb
- 1. kiss and cuddle amorously: "the young lovers smooched in their car"
noun
- 1. a kiss or a spell of amorous kissing and cuddling: "a slurpy smooch on the ear"
Powered by Oxford Dictionaries
verb
noun
Powered by Oxford Dictionaries