Meaning of DOWNSIZING in English

n. act of reducing the size of, bringing something down to a smaller scale; lowering expenses, taking various measures to cut costs in order to stabilize the financial situation of a corporation (e.g. manufacturing in smaller amounts, reducing number of employees, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.