We do not currently know of any synonyms for snoggle.
The verb snoggle is defined as:
Did you mean snuggle?