Antonyms and Synonyms for ameliorate

1. ameliorate (v.)

to make better

Antonyms: Synonyms: