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. 2012