Downsize Definition
Downsizing refers to layoffs, employee reassignment, and restructuring initiated by a company in order to make a company more competitive, and more efficient. Downsizing helps to cut labor costs by reducing the size of the company.