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
cough up (something) or cough (something) up
to give something unwillingly
The man coughed up enough money to pay for the bicycle.