'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'