Antonyms and Synonyms for improver

1. improver (n.)

a component that is added to something to improve it

Antonyms: Synonyms:

2. improver (n.)

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

Antonyms: Synonyms: