History
History
Synonyms
UK
US
Meaning:
salvation

the act of saving, the state of having been saved, from sin; something that prevents loss, disaster etc

rescue, saving

LIFELINE as in Wiktionary
LIFELINE as in Wikipedia