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.