What is the full meaning of smouch
to kiss closely, also SMOOCH, SMOODGE, SMOOGE [v -ED, -ING, -ES]
Example of the word smouch placed on a Scrabble board.