Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

a new lease of life

UK (US a new lease on life)

Definition

an occasion when you become more energetic and active than before: His grandchildren have given him a new lease of life.Excitement, interest, energy and enthusiasm an increase in the period for which something can be used or continued: The project suddenly got a new lease of life when the developers agreed to provide some more funding.Augmenting and supplementing
(Definition of a new lease of life from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)