Other Definitions life saver (dict)
|
Life SaverLife Saver is a generic term for flotation devices, other life saving equipment or a synonym for lifeguard. There is an American candy in the shape of a life saver, which is sold under the trademark LifeSavers.
|
 |