definitions

smooch (n.)

1.an enthusiastic kiss

smooch (v.)

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

 synonyms [top]

smooch (n.)

smack

smooch (v.)

kiss, snog, spoon

 
 The Integral Dictionary & Wordnet [top]

smooch (n.)

 Merriam-Webster (1913) [top]

See extra results from Merriam-Webster