English dictionary

smooch

noun

Pronunciation

smuːtʃ

Audio pronunciation

Parts of speech

Definitions

noun

  1. an enthusiastic kiss

verb

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

Synonyms

Scroll to Top