Directions: Choose the most appropriate meaning of the given idiom:
A new lease of life
1
A substantially worsened prospect of life or use after rejuvenation or repair.
2
To grant a new property on lease.
3
A substantially improved prospect of life or use after rejuvenation or repair.
4
The things that you may experience while you are alive.
5
A legal agreement that allows you to use a building or land for a fixed period of time in return for rent.