These are word's definitions related to a-new-lease-of-life. Click on any word to go to its word's detail page. Or, go to the definition of a-new-lease-of-life.
0 an occasion when you become more energetic and active than before:
His grandchildren have given him a new lease of life.
The project suddenly got a new lease of life when the developers agreed to provide some more funding.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer