Synonyms of Lifeboat in English :
Antonyms of Lifeboat in English
Thesaurus of Lifeboat in English
Lifeboat
see definition of lifeboatHypernyms of lifeboat
1. (noun) a strong sea boat designed to rescue people from a sinking ship
Synonyms of Lifeboat in English :
Antonyms of Lifeboat in English
Thesaurus of Lifeboat in English
1. (noun) a strong sea boat designed to rescue people from a sinking ship