Give a new lease of life British Verb + object/complement UK informal
To make someone feel happy or well after a time of illness or misery.
I know that you are sad about Peter's death. Going abroad may give you a new lease of life.
The successful operation has given him a new lease of life.
To improve something that is old, so it works better.
They need to give this computer a new lease of life.
The old house should be given a new lease of life.
Used to refer to an opportunity someone takes advantage of to do something they want
To refer to a favorable opportunity that should be seized quickly.
The verb "give" should be conjugated according to its tense.
To punish someone or something harshly
He's a really strict teacher, so he'll definitely lower the boom on you if you don't do your homework.