BizTerm Definition
Leased Department
Full Definition

When a business has given another retailer the right to sell specialized products and services in a small space within a department store, office building, or hotel.


Previous Biz Term Next Biz Term