LIFEBOAT


Meaning of LIFEBOAT in English

[life.boat] n (1801): a sturdy buoyant boat (as one carried by a ship) for use in an emergency and esp. in saving lives at sea

Merriam-Webster English vocab.      Английский словарь Merriam Webster.