bettering
动词 better:
surpass in excellence
同义词:better, break
to make better
同义词:better, improve, amend, ameliorate, meliorate
get better
同义词:better, improve, ameliorate, meliorate
形容词 bettering:
changing for the better