From Longman Dictionary of Contemporary Englishheavy pettingˌheavy ˈpetting noun [uncountable] old-fashioned SYsexual activities that do not involve actually having sex
Examples from the Corpus
heavy petting• Its the underhand way you went about the heavy petting and damp carry-on, Douglas.• She hadn't enjoyed the heavy petting that her peers took for granted.