a (new) lease of life
idiomPart oflease
a (new) lease of life — idiom
1. An improvement that makes something or someone feel more alive or useful again.
1.idiom
Definition
An improvement that makes something or someone feel more alive or useful again.
Example
After fixing the old engine, the car got a new lease of life.
Did the renovation give the building a lease of life?