Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: lifeboat  'lIf,bowt
  1. A strong sea boat designed to rescue people from a sinking ship
    "The crew launched the lifeboat to save passengers from the stricken vessel"

Derived forms: lifeboats

Type of: sea boat

Encyclopedia: Lifeboat