Summary


English

Detailed Synonyms for smooching in English

smooching:

smooching [the ~] nom

  1. the smooching
    – affectionate play (or foreplay without contact with the genital organs) 1
    the petting; the cuddling; the snuggling; the hugging; the fondling; the necking; the caressing; the kissing; the smooching
    – affectionate play (or foreplay without contact with the genital organs) 1

Alternate Synonyms for "smooching":


Related Definitions for "smooching":

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