LEASE | definition in the Cambridge English Dictionary
https://dictionary.cambridge.org/us/dictionary/english/lease
WEBnoun [ C ] us / liːs / uk / liːs /. a legal agreement in which you pay money in order to use a building, piece of land, vehicle, etc. for a period: He has the house on a long lease. The …
DA: 86 PA: 45 MOZ Rank: 35