"smooching" in the noun sense
1. caressing, cuddling, fondling, hugging, kissing, necking, petting, smooching, snuggling
affectionate play (or foreplay without contact with the genital organs)
"smooching" in the verb sense
1. smooch, spoon
snuggle and lie in a position where one person faces the back of the others
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License