Definition of Downsizing

  • 1. The reduction of expenditures in order to become financially stable Noun

Synonyms for word "downsizing"

Semanticaly linked words with "downsizing"

Hyponims for word "downsizing"