English synonyms about - contact  

smooching

noun

1 smooching

Affectionate play (or foreplay without contact with the genital organs).

synonyms: caressing, cuddling, fondling, hugging, kissing, necking, petting, snuggling.

Dutch: geflikflooi, getortel, gevrij, liefdespel, liefdesspel, vrijpartij
Polish: pieszczota


Find more on smooching elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0418