ameliorate
动词 ameliorate:
to make better
同义词:better, improve, amend, meliorate
get better
同义词:better, improve, meliorate