Bettering

Portuguese Meaning

melhorar

aperfeiçoar

superar

ultrapassar

exceder

English Meaning

  1. Present participle of better.