Meaning of “lifeboat” in the English Dictionary

"lifeboat" in American English

See all translations

lifeboatnoun [ C ]

us /ˈlɑɪfˌboʊt/

a large boat that is kept ready to take out to sea and save people who are in danger, or a smaller boat kept on a ship for people to leave in if the ship is not safe or might sink

(Definition of “lifeboat” from the Cambridge Academic Content Dictionary © Cambridge University Press)

"lifeboat" in Business English

See all translations

lifeboatnoun [ C ]

uk /ˈlaɪfbəʊt/ us

something such as money or a plan that will help people or organizations who risk failing, losing all their money, etc.:

Employers will have to contribute to a new pensions lifeboat.
a political/economic lifeboat

(Definition of “lifeboat” from the Cambridge Business English Dictionary © Cambridge University Press)