Definitions of meliorist:

  • noun:   a disputant who advocates reform