Word of the DayAugust 13, 2019

ameliorate

Definition

to make something better, especially something that was previously particularly bad

Example Usage

they had to cut the size of the workforce to ameliorate the losses incurred from the failed venture

Synonyms

  • improve
  • upgrade
  • offset
  • enhance
Get Daily Dictionary for iPhone and iPadWord of the day notifications. Bookmarks. Home Screen widget. And much more.