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

liferaft Definition

Cancel
liferaft
noun(life raft)
a raft usually made of wood or an inflatable material and designed for use by people forced into the water

Words Related to liferaft!

liferaft Examples by Brain Bank Users