snogging (n.)youdaoicibaDictYouDict
"kissing and cuddling," British English slang, 1945, of unknown origin, said to have originated in British India.