#1
improver n. [
humanitarian, do-gooder] someone devoted to the promotion of human welfare and to social reforms
. wn #2
improver n. [
addition, add-on] 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"
. wn