KISS OF LIFE Meaning of KISS OF LIFE in English n. mouth-to-mouth resuscitation Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012