• Improver

    Full definition of improver

    Noun

    improver

    (plural improvers)
    1. Something that, or someone who, improves
    2. A substance added to cause improvement (especially to a foodstuff)
    © Wiktionary