Dictionary |
2 Results
#1
improve
v.
[
better
,
amend
,
ameliorate
,
meliorate
] to make better; "The editor improved the manuscript with his changes"
. wn
#2
improve
v.
[
better
,
ameliorate
,
meliorate
] get better; "The weather improved toward evening"
. wn