lifeboat

Definitions

General English

Military

  • noun a small boat carried by a ship, in case the ship has to be abandoned at sea

Travel

  • noun a boat used to rescue passengers from sinking ships
http://www.dictionarycentral.com/definition/lifeboat.html