English Dictionary
◊ SMOOCHING
smooching
n : foreplay without contact with the genital organs [syn: {caressing},
{cuddling}, {fondling}, {hugging}, {kissing}, {necking},
{petting}, {snuggling}]