Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: improver  im'proo-vu(r)
  1. Someone devoted to the promotion of human welfare and to social reforms
    - humanitarian, do-gooder
  2. A component that is added to something to improve it
    - addition, add-on

Derived forms: improvers

Type of: benefactor, component, constituent, element, helper