lifeboat
nounDefinition of lifeboat
: a sturdy buoyant boat (such as one carried by a ship) for use in an emergency and especially in saving lives at sea
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more