v.
1.re-establish on a new, usually improved, basis or make new or like new
2.cause to appear in a new form
Idiom of the Day
movers and shakers
important people who are able to get things done
The movers and shakers of the city went to the opening of the new art gallery.