Synonyms for "lifesaver"

Words with similar meaning