1. 使精简;使缩小;使小型化
To downsize something such as a business or industry means to make it smaller.
1. reduce in size or number
e.g. the company downsized its research staff
2. make in a smaller size
e.g. the car makers downsized the SUVs when fuel became very expensive
3. dismiss from work
e.g. three secretaries were downsized during the financial crisis