improve
English Dictionary
->
Letter I
-> improve
Search Dictionary:
improve Definition
(v)
to
make
better
; "
The
editor
improved
the
manuscript
with
his
changes
"
(v)
get
better
; "
The
weather
improved
toward
evening
"
improve Synonyms
ameliorate
amend
better
improve
meliorate
© Art Branch Inc.