ameliorate[verb]Synonyms: improve, amend, better, help, meliorate, convalesce, gain, look up, mend, perk (up), recuperate
Antonyms: worsen, deteriorate
Contrasted words: damage, harm, hurt, impair, injure, mar, spoil, aggravate, intensify
Related Words: alleviate,
lighten,
mitigate,
relieve [TahlilGaran] English Synonym Dictionary ▲