0 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.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
store lease