What is the meaning of the word "renew"?
Definitions:
-
reestablish on a new, usually improved, basis or make new or like new
verb
- We renewed our friendship after a hiatus of twenty years
- We renewed our friendship after a hiatus of twenty years