[edit] English
improver (plural improvers)
- Something that, or someone who, improves
- A substance added to cause improvement (especially to a foodstuff)
[edit] Translations
something that, or someone who, improves
a substance added to cause improvement