deliverer

/ˈdɛlvərər/

Definitions

1. noun

A person or thing that delivers something.

“The deliverer of the package arrived at 5 pm.”

2. noun

A person who frees or saves others from a difficult or unpleasant situation.

“The deliverer of the city from the enemy’s attack was hailed as a hero.”

3. noun

A person or thing that is sent or comes to bring help or assistance, especially in a time of need.

“The deliverer of food and water arrived at the stranded hikers’ location.”

Synonyms

  • deliverer
  • rescuer
  • savior

Antonyms

  • oppressor
  • tyrant