Supersede

meaning: to replace something, especially something older or more old-fashioned:

usage: Most of the old road has been superseded by the great interstate highways .