succorer

Explore definitions, synonyms, and language insights of succorer

Definitions

Noun
someone who gives help in times of need or distress or difficulty

More General Terms