Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun lifeboat
1 sense of lifeboat
Sense 1
lifeboat -- (a strong sea boat designed to rescue people from a sinking ship)
=> sea boat -- (a boat that is seaworthy; that is adapted to the open seas)