Search results
- Dictionarylease/liːs/
noun
- 1. a contract by which one party conveys land, property, services, etc. to another for a specified time, usually in return for a periodic payment: "a six-month lease on a shop"
verb
- 1. grant (property) on lease; let: "she leased the site to a local company" Similar Opposite
Powered by Oxford Dictionaries