Wordia - The Definition Of Improve
improve
verb, to make or become better in quality; ameliorate
From Collins
©HarperCollins 2008. Collins English Dictionary definition of improve
verb, to make or become better in quality; ameliorate
From Collins
©HarperCollins 2008. Collins English Dictionary definition of improve