noun
plural leases
[count] :a legal agreement that lets someone use a car, house, etc., for a period of time in return for payment
a new lease on life
US or Brit a new lease of life
a chance to continue living or to become successful or popular again
verb
leases; leased; leasing
[+ obj] to use (something) for a period of time in return for payment
to allow someone to use (something) for a period of time in return for payment