NEW LEASE ON LIFE Meaning of NEW LEASE ON LIFE in English (See a new lease on life) English idioms vocab. Словарь английских идиом и выражений. 2012