LIFE-SAVING


Meaning of LIFE-SAVING in English

adjective , noun

■ adjective

[ usually before noun ] that is going to save sb's life :

a life-saving heart operation

■ noun

[ U ] the skills needed to save sb who is in water and is drowning :

a life-saving qualification

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.