Improver

English word definition — powered by WordNet

NOUN

someone devoted to the promotion of human welfare and to social reforms

a component that is added to something to improve it

Want to remember improver?

Sign up free to bookmark & revise