Definition of Smooch

  • 1. An enthusiastic kiss Noun
  • 2. Snuggle and lie in a position where one person faces the back of the others Verb

Synonyms for word "smooch"

Semanticaly linked words with "smooch"

Hyponims for word "smooch"