kiss of life in French kiss of life in French bouche-à-bouche noun (idiomatic, UK) Mouth-to-mouth resuscitation. Add to Flashcards