Antonyms and Synonyms for ameliorate

2. ameliorate (v.)

to make better

Antonyms: Synonyms: