ameliorator

/ˌæmɪliˈɔrətər/

Definitions

1. noun

A person or thing that ameliorates or improves something.

“The new policy was introduced by a government official who served as an ameliorator for the struggling community.”

Synonyms

  • improver
  • reformer

Antonyms

  • degrader
  • deteriorator