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.
Английский энциклопедический толковый словарь тезауруса.
2012