downsizing

/dˈaʊnsaɪzɪŋ/

Explore definitions, synonyms, and language insights of downsizing

Definitions

Noun
the reduction of expenditures in order to become financially stable

More General Terms