What does 'New lease of life' mean?

If someone finds new enthusiasm and energy for something, they have a new lease of life.

Idioms similar to 'New lease of life'


All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: