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.