Succourer — synonyms, definition

1. succourer (Noun) Brit, Cdn

1 synonym
succorer
1 definition

succourer (Noun) — Someone who gives help in times of need, distress or difficulty.

3 types of
recoverer rescuer saver