Noun downsizing has 1 sense
  1. retrenchment, curtailment, downsizing - the reduction of expenditures in order to become financial stable
    --1 is a kind of economy, saving
,
TOP