meliorist
Speech parts
1. meliorist - Noun
2. meliorist - Adjective
Meaning
a disputant who advocates reform
Source: WordNetSynonyms
crusader
reformer
reformist
social reformer
dynamo
chartist
DRY
radical
revolutionary
progressive
militant
utopian
extremist
demonstrator
insurrectionist
Show all synonyms