lifeholder

/ˈlaɪfhʌldər/

Definitions

1. noun

a person or organization that supports or preserves life, especially in a difficult or challenging situation.

“The charity is a lifeholder for many families in the community, providing them with essential food and shelter.”

Synonyms

  • preserver
  • savior

Antonyms

  • destroyer
  • killer