What is the meaning of the word "snog"?

Definitions:

  1. passionately touch with the lips as an expression of love copy to clipboard verb
    • I snogged a stranger in the pub last night. copy to clipboard

Synonyms:

NearBy Words: