Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

English definition of “a new lease of life”

a new lease of life

UK (US a new lease on life)
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)

Translations of “a new lease of life”

Word of the Day

limber up

to do gentle exercises to stretch the muscles in order to prepare the body for more active physical exercise

Word of the Day

Blog

Read our blog about how the English language behaves.

Learn More

New Words

Find words and meanings that have just started to be used in English, and let us know what you think of them.

Learn More