Loading...
Minimalist Dictionary
Login
or
Sign up
smooch
/smuːtʃ/
noun
A kiss.
verb
To kiss.
They smooched in the doorway.
smooch
verb
To soil, stain or smudge.
Word Frequency 1800~2019
Related words
Other words