lifeline in French
lifeline in French
ligne de vie
bouée de sauvetage
(by extension) A source of salvation in a crisis.
cordon ombilical
A means or route for transporting indispensable supplies.