improver

noun

  1. 1

    a component that is added to something to improve it

    the addition of a bathroom was a major improvement

    the addition of cinnamon improved the flavor

  2. 2

    someone devoted to the promotion of human welfare and to social reforms

Synonyms

Also useful for “improver”:Scrabble