bettered

BET'TERED, pp. Improved; meliorated; made better.