SMOOCH Meaning of SMOOCH in English n.Function: noun Date: 1825: SMUDGE , SMEAR– smoochy \ ' smü-ch ē \ adjective Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012