IMPROVER

Definition of IMPROVER

  1. (noun)someone devoted to the promotion of human welfare and to social reforms
  2. (noun)a component that is added to something to improve it