American English

Definition of life-saving adjective from the Oxford Advanced American Dictionary

 

life-saving

 
(also lifesaving adjective
 
)
[usually before noun]
 
jump to other results
that is going to save someone's life a life-saving heart operation