Definition of "smouch"
smouch1
/smuːt͡ʃ/
noun
plural smouches
(US) Alternative form of smooch (“kiss”)
verb
third-person singular simple present smouches, present participle smouching, simple past and past participle smouched
(US) Alternative form of smooch (“kiss”)
smouch2
smouch3
smouch4
noun
plural smouches