Meaning: to reduce staff numbers by firing people
- Our boss said we were good workers, but they were downsizing so they had to fire us.
- The school said they had to fire some teachers because budget cuts forced them to downsize.
If your workplace is "downsizing", you might have to
This entry is in the following categories:
Contributor: Matt Errey