Brand

Select Language
English French
petting caresse
petting pelotage
 
English - Wordnet 3.0

NOUN (1)

1. affectionate play (or foreplay without contact with the genital organs);
[syn: caressing, cuddling, fondling, hugging, kissing, necking, petting, smooching, snuggling]