Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: lifeboat  'lIf`bowt
  1. A strong sea boat designed to rescue people from a sinking ship

Derived forms: lifeboats

Type of: sea boat

Encyclopedia: Lifeboat