YourDictionary

lifesaver

noun

  1. a person or thing that saves people from drowning, as a lifeguard
  2. Informal a person or thing that gives aid in time of need

See lifesaver in American Heritage Dictionary 4

Learn more about lifesaver

link/cite print suggestion box