English dictionary smooch meaning and definition Definition and meaning of smooch at MeaningMonkey.org. smooch meaning and definition in the English Dictionary. SMOOCH nounDefinition of smooch (noun)an enthusiastic kisssynonyms: smackSMOOCH verbDefinition of smooch (verb)snuggle and lie in a position where one person faces the back of the otherssynonyms: spoon Source: Princeton University Wordnet
If you find this page useful, share it with others! It would be a great help. Thank you! Link to this page: