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