ameliorateon Academic Vocabulary List变好,改善 ameliorate ameliorate(verb) 变好,改善 amelioration amelioration(noun) 改善,改进 ameliorating ameliorating(adjective) 改善的 Forms verbnounadjective ameliorate amelioration ameliorating