'lifesaving' definitions:

Definition of 'lifesaving'

(from WordNet)
noun
Saving the lives of drowning persons; "he took a course in lifesaving"

Words containing 'lifesaving'