English edit

Noun edit

betterers

  1. plural of betterer