Read the dictionary definition of downsize. All definitions for this word.
1. (of a company) reduce in size or number of employees
1. the company downsized its research staff
2. design or manufacture in a smaller size
1. the car makers downsized the SUVs when fuel became very expensive
3. dismiss from work
1. three secretaries were downsized during the financial crisis