lifeboat

Noun
  1. A strong sea boat designed to rescue people from a sinking ship (synset 103667927)

Other Searches