life-saving Bedeutung / life-saving Übersetzung:
1829 aus dem Leben (n.) + Gegenwärtig Partizip von Save (v.).