VariousWords beta
Related Terms:
Definitions:
Noun
lifesaving
Definition: saving the lives of drowning persons; "he took a course in lifesaving"
Definition: The act of saving a life, especially from drowning.
Adjective
Definition: Alternative form of life-saving