improved
动词 improve:
to make better
同义词:better, improve, amend, ameliorate, meliorate
get better
同义词:better, improve, ameliorate, meliorate
形容词 improved:
made more desirable or valuable or profitable; especially made ready for use or marketing
become or made better in quality
(of land) made ready for development or agriculture by clearing of trees and brush