Definition of betterer in English:

betterer

noun

  • A person who or thing which makes something better; an improver.

Origin

Early 17th century; earliest use found in William Cornwallis (c1579–1614), essayist. From better + -er.

Pronunciation

betterer

/ˈbɛt(ə)rə/