PETTING


Meaning of PETTING in English

Synonyms and related words :

amorous dalliance, billing and cooing, bundling, caressing, cuddling, dalliance, feeling, fingering, fondling, friction, frottage, handling, hugging, kissing, lollygagging, lovemaking, manipulation, necking, nestling, nuzzling, palpation, pressure, rubbing, sexual intercourse, snuggling, spooning, stroking, touching

Moby thesaurus English vocabulary.      Английский словарь Moby Тезаурус .