improver
improver has 3 senses in the JumbleFix dictionary. Letters: 8.
Definitions
- n.. One who, or that which, improves.
- n.. 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"
- n.. someone devoted to the promotion of human welfare and to social reforms