SMOOCH


Meaning of SMOOCH in English

n.

Function: verb

Synonyms: KISS 1, buss, lip, osculate, peck, smack, ||smoodge, ||smouch

Idioms: ||plant a smooch on

Merriam Webster. Collegiate thesaurus English dictionary.      Английский энциклопедический толковый словарь тезауруса.