Synonyms of meliorated

2 Syllables
correct, better
3 Syllables
advance, improve, upgrade
5 Syllables
ameliorate