Search results
- Dictionarylife-saving
adjective
- 1. serving or intended to save a person's life, especially from illness or injury: "life-saving drugs"
noun
- 1. the action or process of saving another person's life, especially from drowning: "Warren was involved in teaching generations of children swimming, personal survival, and life-saving"
Powered by Oxford Dictionaries