'succourer' definitions:

Definition of 'succourer'

(from WordNet)
noun
Someone who gives help in times of need or distress or difficulty [syn: succorer, succourer]

Words containing 'succourer'