Dictionary |
1 Result
#1
downsizing
n.
[
retrenchment
,
curtailment
] the reduction of expenditures in order to become financially stable
. wn