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.      Сжатый оксфордский словарь английского языка.