Advertisement
Advertisement
lifesaving
[lahyf-sayv-ing]
adjective
(especially of a medical treatment or facility) preventing deaths.
used in rescuing people who are in danger of drowning.
noun
the work of rescuing people in danger of drowning.
Advertisement
Advertisement
Advertisement
Advertisement
Browse