Lease  —n. Contract by which the owner of property allows another to use it for a specified time, usu. In return for payment. —v. (-sing) grant or take on lease.  new lease of (us on) life improved prospect of living, or of use after repair. [anglo-french lesser let, from latin laxo loosen]