English dictionary
improver meaning and definition
Definition and meaning of improver at MeaningMonkey.org. improver meaning and definition in the English Dictionary.IMPROVER noun
Definition of improver (noun)
- someone devoted to the promotion of human welfare and to social reforms
- synonyms: do-gooder, humanitarian
- a component that is added to something to improve it
Source: Princeton University Wordnet