Glossary Management jargon / Term
1 To fire some employees and/or reduce plant and equipment.
"The firm will soon down size their production".
See: Layoff.
Permanent link Downsize - Creation date 2020-02-23