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)

Word of the Day

come rain or shine

whatever happens

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