Synonyms for lifeboat | Synonym.com

Synonyms and antonyms for lifeboat

1. lifeboat (n.)

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

Synonyms: