English dictionary

smooch meaning and definition

Definition and meaning of smooch at MeaningMonkey.org. smooch meaning and definition in the English Dictionary.

SMOOCH noun

Definition of smooch (noun)

  1. an enthusiastic kiss

SMOOCH verb

Definition of smooch (verb)

  1. snuggle and lie in a position where one person faces the back of the others
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: