improver




improver - noun

  • someone devoted to the promotion of human welfare and to social reforms
  • a component that is added to something to improve it
  • improver - thesaurus

    addition   humanitarian