lifesaving
1.
(
noun
) saving the lives of drowning persons; "he took a course in lifesaving"
Related Words:
deliverance
,
delivery
,
rescue
,
saving
Terms and Conditions of Use / Copyright Notice