v. improve, change for the better, ameliorate; upgrade (computers), alter, enhance; extend; better
Copyright © 2018 WordTech Co.