ameliorate
Definition
to make something better, especially something that was previously particularly badExample Usage
they had to cut the size of the workforce to ameliorate the losses incurred from the failed ventureSynonyms
- improve
- upgrade
- offset
- enhance