Meaning of downsize

Definition of downsize

(verb) dismiss from work; "three secretaries were downsized during the financial crisis"
design or manufacture in a smaller size; "the car makers downsized the SUVs when fuel became very expensive"
(of a company) reduce in size or number of employees; "the company downsized its research staff"

Other information on downsize

WIKIPEDIA results for downsize
Amazon results for downsize