Smooch/smuːtʃ/nounA kiss.verbTo kiss.“They smooched in the doorway.”🔗 Explore synonyms & relationships🌍 See word origin & history