Home / S / smooch

smooch

nounverb 6 letters Scrabble 13 WWF 14
Definitions
noun

an enthusiastic kiss

verb

snuggle and lie in a position where one person faces the back of the others

Want another word?
Spin the dictionary for a fresh one.
Generate a word →