SNOG


Meaning of SNOG in English

[verb] -gg- [UK] [informal] - to kiss and hold a person in a sexual wayI saw them snogging on the back seat of a bus. [I]I've never snogged (with) a man with a beard. [T; I + with]

Cambridge English vocab.      Кембриджский английский словарь.