Definitions of lifeboat:

  • noun:   a strong sea boat designed to rescue people from a sinking ship