Downsizing

English word definition — powered by WordNet

NOUN

the reduction of expenditures in order to become financially stable

Want to remember downsizing?

Sign up free to bookmark & revise