new lease of life

English dictionary entry

Meanings

noun
  1. An opportunity to live longer than was expected, due to some kind of reprieve.
  2. An opportunity for an improved quality of life, due to some change in circumstances.

Word forms

new lease of life new leases of life new lease on life
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.