meliorate

同义
better ameliorate amend meliorate improve
词性
v
解释
to make better
示例
The editor improved the manuscript with his changes

同义
improve better ameliorate meliorate
词性
v
解释
get better
示例
The weather improved toward evening