Idiom meaning, usage examples, facts

A B C D E F G H I J K L M N O P R S T U W Y
A NEW LEASE OF LIFE
an occasion when you become more energetic and active than before
...
1. His grandchildren have given him a new lease of life.
2. The operation has given me a new lease of life.


Go Back