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

life preserver Definition

Cancel
life preserver
noun(life preserver)
a device (such as a life jacket or life buoy) designed to save a person from drowning by providing buoyancy in water
life preserver
noun(life preserver)
blackjack

Words Related to life preserver!

life preserver Examples by Brain Bank Users