Improver definition

Frequency:
Something that, or someone who, improves.
noun
0
0
A substance added to cause improvement (especially to a foodstuff)
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
improver
Plural:
improvers