LIFE BOAT Meaning of LIFE BOAT in English extra boat on a ship for saving passengers in an emergency Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012