EnglishMain Dictionary
lease
Universal Words
noun, verb
noun a legal agreement that allows you to use a building, a piece of equipment or some land for a period of time, usually in return for rent:
to take out a lease on a flat * The lease expires / runs out next year. * Under the terms of the lease, you have to pay maintenance charges.
IDIOMS
a (new) lease of life (BrE) (AmE a )new( lease on life) the chance to live or last longer, or with a better quality of life:
Since her hip operation she's had a new lease of life.
verb ~ sth (from sb)