EGAVE

life-saving

Meaning

  1. adjective Preserving life; preventing death.

Similar words

lifesaving rescuing rescue saving safeguard bailout subsistence survivorship survival bail-out

Save “life-saving” to learn later