Logo
Search icon

smooch

/smuːtʃ/

noun

Meaning

  • A kiss.

verb

Meaning

  • To kiss.

    "They smooched in the doorway."