Synonyms for "ameliorate"

Words with similar meaning