Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: improver  im'proo-vu(r)
  1. A component that is added to something to improve it
    "They used a bread improver to enhance the texture of the dough";
    - addition, add-on
     
  2. A person who makes improvements, especially to property
    "The house had several improvers over its long history"

Derived forms: improvers

Type of: component, constituent, element