Definitions of downsizing:

  • noun:   the reduction of expenditures in order to become financial stable