Synonyms and Antonyms for improver

1. improver (n.)

a component that is added to something to improve it

Synonyms:

2. improver (n.)

someone devoted to the promotion of human welfare and to social reforms

Synonyms: