'Life Saver' definitions:

Definition of 'Life Saver'

(from WordNet)
noun
A candy shaped like a small lifesaver