bettering

  • (a) changing for the better

Antonyms

worsening

Words of close approximity