A (NEW) LEASE OF LIFE


Meaning of A (NEW) LEASE OF LIFE in English

( BrE ) ( NAmE a (ˌnew) lease on ˈlife )

the chance to live or last longer, or with a better quality of life :

Since her hip operation she's had a new lease of life.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.