NEW LEASE ON LIFE


Meaning of NEW LEASE ON LIFE in English

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.

American idioms English vocabulary.      Английский словарь американских идиом.