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

lifeboats Definition

Cancel
lifeboats
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 lifeboats!

lifeboats Examples by Brain Bank Users