Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lifeboat Definition

Cancel
lifeboat
noun(life-boat)
a sturdy buoyant boat (such as one carried by a ship) for use in an emergency and especially in saving lives at sea

Words Related to lifeboat!

lifeboat Examples by Brain Bank Users