upgrade
intransitive verbTo raise to a higher grade or standard.
intransitive verbTo replace (a software program) with a more recently released, enhanced version.
intransitive verbTo replace (a hardware device) with one that provides better performance.
intransitive verbTo improve the quality of (livestock or crops) through breeding.
intransitive verbTo exchange a possession for one of greater value or quality; trade up.
intransitive verbTo replace software or hardware with an upgrade.
nounThe act or an instance of upgrading.
nounA software program that provides added enhancements over an earlier version.