[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]
SNOG
Meaning of SNOG in English
Cambridge English vocab. Кембриджский английский словарь. 2012