English Dictionary
◊ PETTING
petting
n : foreplay without contact with the genital organs [syn: {caressing},
{cuddling}, {fondling}, {hugging}, {kissing}, {necking},
{smooching}, {snuggling}]
English Computing Dictionary
◊ DID YOU MEAN PETDINGO?
petdingo
An {Estelle} to {C::} translator.
(1997-01-24)