heavy petting
noun
Informal.
intense petting that involves mutual stimulation of the genitals but not sexual intercourse.
Words nearby heavy petting
heavy mineral oil,
heavy nitrogen,
heavy oil,
heavy oxygen,
heavy particle,
heavy petting,
heavy spar,
heavy water,
heavy-bearded,
heavy-duty,
heavy-footed