lease

(redirected from a new lease of life)
Also found in: Dictionary, Thesaurus, Legal, Financial, Idioms, Encyclopedia.

lease,

n 1. a conveyance of lands or tenements to a person for life, for a stated number of years, or at will, in consideration of rent or some other recompense.
2. any agreement that gives rise to a landlord and tenant relationship.