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

lifesavers Definition

Cancel
lifesavers
noun(life-sav-er)
one trained to save lives of drowning persons
lifesavers
noun(life-sav-er)
one that is at once timely and effective in time of distress or need

Words Related to lifesavers!

lifesavers Examples by Brain Bank Users