1. Reestablish on a new, usually improved, basis or make new or like new (synset 201634614)
    "We renewed our friendship after a hiatus of twenty years"; "They renewed their membership"
  2. Cause to appear in a new form (synset 200167460)
    "the old product was reincarnated to appeal to a younger market"

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches