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

life raft Definition

Cancel
life raft
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 life raft!

life raft Examples by Brain Bank Users