SMOUCH Meaning of SMOUCH in English Function: verb Synonyms: KISS 1, buss, lip, osculate, peck, smack, smooch, ||smoodge Merriam Webster. Collegiate thesaurus English dictionary. Английский энциклопедический толковый словарь тезауруса. 2012