Idiom: New lease of life

Idiom Definitions for 'New lease of life'


If someone finds new enthusiasm and energy for something, they have a new lease of life.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: