› to make a legal agreement by which money is paid in order to use land, a building, a vehicle, or a piece of equipment for an agreed period of time:
The building's 60 units are currently leased to students of the university.
[ + two objects ] It was agreed they would lease the apartment to him/lease him the apartment.
Thesaurus: synonyms and related words
You can also find related words, phrases, and synonyms in the topics: