downsizing downsizing n. the reduction of expeditures and personnel in order to become financial stable; -- of businesses. (Economics)