Found 10 synonyms in 2 groups
1
Meaning: kiss [v]
smack, osculate, bus, peck (informal), lip, smooch (informal)
  1. 2
    Meaning: action [n]
    smack, greeting, smooch (informal), kiss

Words similar to smooch

smooch synonyms - English related words for smooch