Improver (Noun)
Meaning 1
Someone devoted to the promotion of human welfare and to social reforms.
Classification
Nouns denoting people.
Synonyms
Hypernyms
Related Words
Meaning 2
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".
Classification
Nouns denoting man-made objects.