Meaning of “store lease” in the English Dictionary

business-english dictionary

"store lease" in Business English

See all translations

store leasenoun [ C ]

uk us COMMERCE, LAW, PROPERTY

an agreement in which a person or a business rents a store for a particular period of time:

With dozens of store leases expiring later in the year, more closures are anticipated throughout the retail chain.

(Definition of “store lease” from the Cambridge Business English Dictionary © Cambridge University Press)