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./

Slang English vocab.      Английский сленговый словарь.