meliorist

Noun
  1. A disputant who advocates reform (synset 110534787)

Found on Word Lists

Other Searches