A NEW LEASE ON LIFE Meaning of A NEW LEASE ON LIFE in English a feeling that life will be better, a fresh start The promotion gave him a new lease on life. English idioms vocab. Словарь английских идиом и выражений. 2012