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

lifesaver Definition

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

Words Related to lifesaver!

lifesaver Examples by Brain Bank Users