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.

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation