Meaning of lifesaving
Definition of lifesaving
(noun)
saving
the lives of drowning persons; "he took a
course
in lifesaving"
Other information on lifesaving
WIKIPEDIA results for
lifesaving
Amazon results for
lifesaving
Tweet