What is the meaning of the word "renew"?

Definitions:

  1. reestablish on a new, usually improved, basis or make new or like new copy to clipboard verb
    • We renewed our friendship after a hiatus of twenty years copy to clipboard

Synonyms:

NearBy Words: