lifesaver

/ˈlaɪfˌsævər/

Definitions

1. noun

a device or object that is used to save lives, especially in emergency situations

“The liferaft served as a lifesaver for the stranded sailors.”

Synonyms

  • rescuer
  • savior

Antonyms

  • destroyer
  • killer