Skip to content

improver

Dictionary definition · improver

noun

  1. someone devoted to the promotion of human welfare and to social reforms
  2. a component that is added to something to improve it"the addition of a bathroom was a major improvement"

Source: Open English WordNet (CC BY 4.0).