Definition of Lifeboat

  • 1. A strong sea boat designed to rescue people from a sinking ship Noun

Semanticaly linked words with "lifeboat"

Hyponims for word "lifeboat"