KISS OF LIFE Meaning of KISS OF LIFE in English [kiss of life] (1961) chiefly Brit: artificial respiration by the mouth-to-mouth method Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012