Scrabble word: SMOOCH
In which Scrabble dictionary does SMOOCH exist?
Definitions of SMOOCH in dictionaries:
- noun - an enthusiastic kiss
- verb - snuggle and lie in a position where one person faces the back of the others
- A kiss.
- adv - to touch with the lips as a sign of affection [v -ED, -ING, -ES] : KISSABLE [adj], KISSABLY