Definitions for "Leased department"
A retail department that is leased to, and operated by, a separate company. Also known as a franchised department.
A part of a department store that is actually leased out to another company and operated as an independent store within the department store; common with cosmetics companies.
A section of a department store not operated by the store itself but an independent outside organization on a contract or percentage of sales arrangement.