Synonymy
>
AMELIORATE
ameliorate
Synonyms of AMELIORATE
verb
advance
,
correct
,
help
,
improve
,
refine
,
pacify
,
amend
Synonymy
>
ameliorate