downsizingEnglish

curtailment, downsizing, retrenchment

Noun

The reduction of expenditures in order to become financially stable

English: retrenchment, curtailment, downsizing

English words with similar meanings

Show 2 words