bettered

verb
  1. past tense and past participle of better; improved or made superior
  2. past tense and past participle of better; surpassed or exceeded in performance

Examples