Petting - Definition, Meaning & Synonyms | Vocabulary.com
https://www.vocabulary.com/dictionary/petting
WEBDefinitions of petting. noun. affectionate play (or foreplay without contact with the genital organs) synonyms: caressing, cuddling, fondling, hugging, kissing, necking, smooching, snuggling. see more. Cite this entry. Style: MLA. "Petting." Vocabulary.com Dictionary, Vocabulary.com, https://www.vocabulary.com/dictionary/petting.
DA: 13 PA: 48 MOZ Rank: 40