Synonyms and Antonyms for lifeboat

1. lifeboat (n.)

a strong sea boat designed to rescue people from a sinking ship

Synonyms: