smooch


smooch

verb

Definition of SMOOCH

to touch one another with the lips as a sign of love <a couple smooching in a dark corner>
Synonyms smooch

Seen & Heard

What made you want to look up smooch? Please tell us where you read or heard it (including the quote, if possible).