Ameliorate

/əˈmiːliəreɪt/

Synonyms

Slang Meanings

to fix up or make things right
Let's ameliorate this mess before anyone notices.
to tweak for better results
We need to ameliorate our strategy to win this game.