Lifesaving — definition

1. lifesaving (Noun)

1 definition

lifesaving (Noun) — Saving the lives of drowning persons. ex. "he took a course in lifesaving"

4 types of
deliverance delivery rescue saving