KISS OF LIFE Meaning of KISS OF LIFE in English 1》 mouth-to-mouth resuscitation. 2》 something that revives a failing enterprise. → kiss Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004