Akademik

store lease
store lease store lease lease2

* * *

store lease UK US noun [C] 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.


Financial and business terms. 2012.