English synonyms about - contact  

improver

noun

1 improver

Someone devoted to the promotion of human welfare and to social reforms.

synonyms: do-gooder, humanitarian.



2 improver

A component that is added to something to improve it.

synonyms: add-on, addition.


Find more on improver elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0229