deliverer
noun
UK/dɪˈlɪv.ᵊr.əʳ/
US/dɪˈlɪv.ɚ.ɚ/
Definitions of deliverer noun
- Countablereligion
a person who rescues someone from a painful or unpleasant situation
Firefighters are seen as deliverers to those trapped in a fire.
In the economic crisis, the new policies were seen as the deliverer of the country.
Doctors are the deliverers of many patients.