Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word smooch from English dictionary with examples, synonyms and antonyms.

smooch   noun

Meaning : An enthusiastic kiss.

Synonyms : smack

smooch   verb

Meaning : Snuggle and lie in a position where one person faces the back of the others.

Synonyms : spoon

Smooch meaning in Bengali (Bangla).