smooch
1. [ verb ] (sexuality) snuggle and lie in a position where one person faces the back of the others
Synonyms: spoon snog
Related terms: neck snogging
2. [ noun ] an enthusiastic kiss
Synonyms: smack
Related terms: kiss smacker
Similar spelling:   smog
  smoky
  smoke
  Smock
  Smoak
  smoggy
  smash