Found 10 synonyms in 2 groups
1
Meaning: kiss
smack, smooch, bus, peck, lip, osculate
  1. 2
    Meaning: action
    smack, greeting, smooch, kiss

Words similar to smooch

smooch synonyms - English related words for smooch