What does downsizing mean?
it meansĀ make something smaller.
Make something smaller. Make a company or organization smaller by eliminating staff positions.