|
Definition of New lease on life
1. Noun. An opportunity to live longer than was expected, due to some kind of reprieve. ¹
2. Noun. Figuratively, an opportunity to an improved quality of life, due to some change in circumstances. ¹
¹ Source: wiktionary.com