VariousWords beta
Related Terms:
Definitions:
Verb
better
improve
amend
ameliorate
meliorate
Definition: to make better; "The editor improved the manuscript with his changes"
Definition: To make better; to improve; to solve a problem.