TW Dictionary logoTW Dictionaryby Toppers' Wisdom

a new lease of life

idiom

नया जीवन, नई ऊर्जा

“a new lease of life” का हिंदी में अर्थ है नया जीवन, नई ऊर्जा. In English, it means a chance to live longer or more happily, or to be useful again.

idiom
  1. 1

    BrE

    a chance to live longer or more happily, or to be useful again

    नया जीवन, नई ऊर्जा

    • The operation gave her a new lease of life.

    Main word new