smooching Meaning, Definition & Usage

  1. noun affectionate play (or foreplay without contact with the genital organs)
    cuddling; petting; caressing; hugging; snuggling; necking; kissing; fondling.
  2. verb snuggle and lie in a position where one person faces the back of the others
    spoon; smooch.

WordNet