Improver

What is Improver?

Improver definition and meaning on Dictionary terms:
noun

a person or thing that improves.
a substance or agent added to improve a food, especially as a preservative.