Definition of Lifeboat

  • (n.) A strong, buoyant boat especially designed for saving the lives of shipwrecked people.

Synonyms of Lifeboat


No Synonyms Found.

Antonyms of Lifeboat


No Antonyms Found.

Homophones of Lifeboat


No Homophones Found.