DOWNSIZING anglicism of down 'down' and sizing 'dimension'; business strategy that consists of reducing employees to be more competitive.