Definitions of Life saver:

  • noun:   a candy shaped like a small lifesaver