deliverer

noun

UK/dɪˈlɪv.ᵊr.əʳ/
US/dɪˈlɪv.ɚ.ɚ/

Definitions of deliverer noun

  1. 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.