SMOOCH


Meaning of SMOOCH in English

[smooch] n (1578): kiss

[2]smooch vi [alter. of smouch to kiss loudly] (1588): kiss, pet [3]smooch vt [prob. alter. of smutch, vb.] (1631): smudge, smear [4]smooch n (1825): smudge, smear -- smoochy adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.