meliorator

/ˌmɛlɪˈɔrətər/

Definitions

1. noun

One who improves or ameliorates something, such as a piece of land or a social condition.

“The government appointed a meliorator to oversee the redevelopment of the rundown neighborhood.”

Synonyms

  • ameliorist
  • reformer

Antonyms

  • degrader
  • deteriorator