n. phr. A new chance to live; an improved manner of living. After his illness and his retirement, living in Hawaii was a new lease on life.
NEW LEASE ON LIFE
Meaning of NEW LEASE ON LIFE in English
American idioms English vocabulary. Английский словарь американских идиом. 2012