EGAVE
snoggle
Meaning
verb
To kiss.
Similar words
snog
snoozle
noogie
snuzzle
slobber
snoogle
snabble
snick
goozer
nosel
Save “snoggle” to learn later