Thesaurus.com
Dictionary.com
Showing results for heavy petting. Search instead for Check Settings.
Definitions

heavy petting

NOUN
erotic contact without intercourse
Synonyms