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. 2012