a new lease of life?
What does one mean by saying "It felt like a new lease of life"?
A fresh start of one's life?
A very long life?
It can mean that you enjoy life again, or something/someone can live/exist longer than expected eg.:
The old lady got a new lease on life when she moved out to the country.
The car got a new lease on life once the mechanic was finished.
By takashi in forum English Idioms and Sayings
Last Post: 25-Oct-2004, 16:17
By NewHope in forum Ask a Teacher
Last Post: 03-Oct-2004, 19:04
By Helped Wanted in forum Ask a Teacher
Last Post: 05-Nov-2003, 16:47
Search Engine Optimization by vBSEO