Downsizing Meaning

There are 1 meaning(s) for word Downsizing

Meaning 1 : the reduction of expenditures in order to become financially stable

    Synonyms : curtailment,  retrenchment