LIFESAVING


Meaning of LIFESAVING in English

[life.sav.ing] adj (1858): designed for or used in saving lives "~ drugs"

[2]lifesaving n (1919): the skill or practice of saving or protecting the lives esp. of drowning persons

Merriam-Webster English vocab.      Английский словарь Merriam Webster.