Dictionary of Business Terms: downsizing
downsizing
reducing the layers of management and the work force in order to increase organizational productivity and profits.
Dictionary of Finance and Investment Terms: downsizing
downsizing
term for a corporate strategy popular in the 1990s whereby a company reduces its size and complexity, thereby presumably increasing its efficiency and profitability. Downsizing is typically accomplished through restructuring, which means reducing the number of employees and, often, the spin-off of activities unrelated to the company's core business.