a new lease of (or North American on) life
A substantially improved prospect of life or use after rejuvenation or repair: the transplant would give Claire a new lease of life...- A University of Leicester study could help to provide a new lease of life for patients who have suffered a stroke.
- New audio drama and old-time radio dramas find a new lease of life on the Internet.
- The Committee has been re-formed and given a new lease on life following more than two years of inactivity.
See parent entry: lease