Reestablish on a new, usually improved, basis or make new or like new "We renewed our friendship after a hiatus of twenty years"; "They renewed their membership" - regenerate
Cause to appear in a new form - reincarnate
Derived forms: renews, renewed, renewing
See also: renewal
Type of: re-create, regenerate, rejuvenate, restore