lifesaver

noun
  1. a person who saves someone from drowning or other danger
  2. a ring-shaped flotation device used to rescue people in water
  3. something or someone that provides help in a difficult situation
  4. Usage: informal

Examples