Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
smooch
Jump to user comments
Noun
  • an enthusiastic kiss
Verb
  • snuggle and lie in a position where one person faces the back of the others
Related words
Related search result for "smooch"
Comments and discussion on the word "smooch"