Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

life saving Definition

Cancel
life saving
adjective(life-sav-ing)
designed for or used in saving lives
life saving
noun(life-sav-ing)
the skill or practice of saving or protecting the lives especially of drowning persons

Words Related to life saving!

life saving Examples by Brain Bank Users