"improvers" in the noun sense
1. humanitarian, do-gooder, improver
someone devoted to the promotion of human welfare and to social reforms
2. addition, add-on, improver
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"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License